From a0b0397f9362edf14e3ae69ad268a3b75a7031c7 Mon Sep 17 00:00:00 2001 From: hyen Date: Thu, 18 Apr 2024 12:46:23 +0900 Subject: [PATCH] Updates --- asset-manifest.json | 12 ++++++------ index.html | 2 +- static/css/main.e79b2210.css | 2 ++ static/css/main.e79b2210.css.map | 1 + static/css/main.f2e23a65.css | 2 -- static/css/main.f2e23a65.css.map | 1 - static/js/{main.fd7a064f.js => main.8b83581d.js} | 6 +++--- ...f.js.LICENSE.txt => main.8b83581d.js.LICENSE.txt} | 0 static/js/main.8b83581d.js.map | 1 + static/js/main.fd7a064f.js.map | 1 - 10 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 static/css/main.e79b2210.css create mode 100644 static/css/main.e79b2210.css.map delete mode 100644 static/css/main.f2e23a65.css delete mode 100644 static/css/main.f2e23a65.css.map rename static/js/{main.fd7a064f.js => main.8b83581d.js} (95%) rename static/js/{main.fd7a064f.js.LICENSE.txt => main.8b83581d.js.LICENSE.txt} (100%) create mode 100644 static/js/main.8b83581d.js.map delete mode 100644 static/js/main.fd7a064f.js.map diff --git a/asset-manifest.json b/asset-manifest.json index 72d73f2..5580bad 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,7 +1,7 @@ { "files": { - "main.css": "/portfolio/static/css/main.f2e23a65.css", - "main.js": "/portfolio/static/js/main.fd7a064f.js", + "main.css": "/portfolio/static/css/main.e79b2210.css", + "main.js": "/portfolio/static/js/main.8b83581d.js", "static/media/slick.svg": "/portfolio/static/media/slick.2630a3e3eab21c607e21.svg", "static/media/slick.eot": "/portfolio/static/media/slick.a4e97f5a2a64f0ab1323.eot", "static/media/slick.ttf": "/portfolio/static/media/slick.c94f7671dcc99dce43e2.ttf", @@ -9,11 +9,11 @@ "static/media/angry.cur": "/portfolio/static/media/angry.5364fb10bed749f06e2f.cur", "static/media/favicon.cur": "/portfolio/static/media/favicon.dbd51f7045815cb6a421.cur", "index.html": "/portfolio/index.html", - "main.f2e23a65.css.map": "/portfolio/static/css/main.f2e23a65.css.map", - "main.fd7a064f.js.map": "/portfolio/static/js/main.fd7a064f.js.map" + "main.e79b2210.css.map": "/portfolio/static/css/main.e79b2210.css.map", + "main.8b83581d.js.map": "/portfolio/static/js/main.8b83581d.js.map" }, "entrypoints": [ - "static/css/main.f2e23a65.css", - "static/js/main.fd7a064f.js" + "static/css/main.e79b2210.css", + "static/js/main.8b83581d.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 03d72d3..cf062f7 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -HyeIn's Portfolio
\ No newline at end of file +HyeIn's Portfolio
\ No newline at end of file diff --git a/static/css/main.e79b2210.css b/static/css/main.e79b2210.css new file mode 100644 index 0000000..cde0950 --- /dev/null +++ b/static/css/main.e79b2210.css @@ -0,0 +1,2 @@ +@charset "UTF-8";@font-face{font-family:iceJaram-Rg;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/iceJaram-Rg.woff2) format("woff2")}@font-face{font-family:Redemption;font-style:normal;font-weight:400;src:local("Redemption"),url(https://fonts.cdnfonts.com/s/23565/Redemption.woff) format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap) format("woff"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff"),url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap) format("woff2"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff2")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");unicode-range:u+0041-005a,u+0061-007a}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff2) format("woff2"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff2) format("woff2"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff) format("woff")}html{font-size:8px}@media(min-width:1025px)and (max-width:1447px){html{font-size:6px}}@media(min-width:768px)and (max-width:1024px){html{font-size:5px}}@media(min-width:414px)and (max-width:767px){html{font-size:4px}}@media(max-width:413px){html{font-size:3px}}html body{margin:0}.page-wrapper{margin:12rem 0 0}.dash-title{align-items:center;display:flex;justify-content:space-between;margin:8.75rem 0 5rem}.dash-title .dash-line{border:.125rem dashed #000;height:0;margin:8.75rem 0;width:30%}.dash-title .title-font{color:#000;font-family:Redemption;font-size:10rem;letter-spacing:1.26875rem;line-height:normal;margin:0 8rem;opacity:.8;text-align:center}.project-btn{align-items:center;background-color:#333;border-radius:.625rem;border-width:.0625rem;color:#fff;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;display:flex;font-size:1.5rem;height:3.75rem;justify-content:center;text-align:center;text-decoration:none;width:12.5rem}.project-btn img{margin-right:.375rem;width:2rem}.btn-container{display:flex;justify-content:end;margin-right:12.5rem;margin-top:12.5rem;width:100%}.btn-container .change-page-btn{align-items:center;background-color:#333;border-radius:1rem;border-width:.0625rem;color:#fff;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;display:flex;font-size:2.5rem;height:5rem;justify-content:center;text-align:center;text-decoration:none;width:25rem}.dim{background-color:#000;height:100%;opacity:.2;position:fixed;width:100%;z-index:3}body:after{height:0;overflow:hidden;position:absolute;width:0;z-index:-1}.home-page{align-items:center;display:flex;flex-direction:column}.home-page .profile-container{display:flex;justify-content:space-between;padding:25rem 15% 5rem}.home-page .profile-container .profile-img-wrapper{align-items:center;display:flex;justify-content:center;max-width:45%;transition:.8s}.home-page .profile-container .profile-img-wrapper img{border-radius:8.75rem;box-shadow:-5px 10px 15px 6px #00000040;width:100%}.home-page .profile-container .profile-img-wrapper.active{opacity:1;transform:translateX(0)}.home-page .profile-container .profile-text-wrapper{display:flex;flex-direction:column;gap:7.5rem;justify-content:center}.home-page .profile-container .profile-introduce-title-container{color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:5rem;gap:2.5rem}.home-page .profile-container .profile-introduce-title-container .profile-introduce-subtitle-box{color:#71b5c9;display:flex;flex-direction:column;font-size:3.75rem;gap:1.25rem}.home-page .profile-container .profile-introduce-title-container .profile-introduce-subtitle-box .profile-introduce-subtitle-2{color:#53354a;font-size:3.125rem}.home-page .profile-container .profile-introduce-desc{color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:2.25rem;gap:6.25rem;line-height:3.625rem}@media(min-width:414px)and (max-width:767px){.home-page .profile-container{align-items:center;flex-direction:column;gap:10rem}.home-page .profile-container .profile-img-wrapper{max-width:80%}}@media(max-width:413px){.home-page .profile-container{align-items:center;flex-direction:column;gap:10rem}.home-page .profile-container .profile-img-wrapper{max-width:80%}}@keyframes zoomOut{0%{width:100%}to{border-radius:8rem;width:70%}}@keyframes zoomIn{0%{width:70%}to{width:100%}}.home-page .zoomOut{animation:zoomOut .5s ease-out forwards}.home-page .zoomIn{animation:zoomIn .5s ease-out forwards}.awards-page{align-items:center;display:flex;flex-direction:column;gap:7.5rem;padding:7.5rem 0}.awards-page .box-container{opacity:0;transform:translateX(20%);transition:.8s;width:70%}.awards-page .box-container .box{align-items:center;background-color:#fff;border-radius:2rem;box-shadow:0 0 2.875rem .75rem #00000040;color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;gap:5rem;justify-content:center;padding:3%}.awards-page .box-container .box img{width:50%}.awards-page .box-container .box div{align-items:center;display:flex;font-size:2rem;justify-content:center}.awards-page .box-index-0.active,.awards-page .box-index-1.active,.awards-page .box-index-2.active,.awards-page .box-index-3.active{opacity:1;transform:translateX(0)}@keyframes dropDown{0%{height:0;opacity:0;overflow:hidden;transform:translateY(-2rem)}to{opacity:1}}@keyframes dropUp{0%{opacity:1;transform:translateY(0)}to{height:0;opacity:0;overflow:hidden;transform:translateY(-2rem)}}@keyframes dropLeft{0%{opacity:0;overflow:hidden;transform:translateX(-2rem);width:0}to{opacity:1}}@keyframes dropRight{0%{opacity:1}to{opacity:0;overflow:hidden;transform:translateX(2rem);width:0}}.introduce-page{overflow:hidden}.introduce-page .title-font{font-family:iceJaram-Rg;font-size:10rem;letter-spacing:.15em;line-height:8.875rem;margin:0 8rem;text-align:center}.introduce-page .introduce-profile-image{display:flex;justify-content:center;opacity:0;padding:8.75rem 0 10rem;transition:1.2s}.introduce-page .introduce-profile-image img{aspect-ratio:1;border-radius:10rem;box-shadow:-5px 10px 15px 6px #00000040;width:62.5rem}.introduce-page .introduce-profile-image.active{opacity:1}.introduce-page .introduce-profile-name{display:flex;justify-content:center;opacity:0;padding:0 0 10rem;transform:translateX(-30%);transition:.8s}.introduce-page .introduce-profile-name.active{opacity:1;transform:translateX(0)}.introduce-page .introduce-page-desc{color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:2.125rem;gap:4rem;line-height:3.75rem;padding:6.25rem 0 0;text-align:center;width:100%}.introduce-page .my-photo-list{display:flex;gap:5rem;justify-content:center;margin:16.25rem 0 0;transform:translateX(80%);transition:1s}.introduce-page .my-photo-list img{box-shadow:-5px 10px 15px 6px #00000040;width:31.25rem}.introduce-page .my-photo-list.active{transform:translateX(0)}.introduce-page .typing-section-wrapper{display:flex;flex-direction:column;gap:.625rem;margin-top:12.5rem}.introduce-page .typing-section-wrapper .my-interested-text{color:#53354a;font-family:Noto Sans KR;font-size:3.125rem;text-align:center}.introduce-page .typing-section-wrapper .my-interested-text .typing-text{animation:cursor .2s ease infinite;border-right:.05em solid #000;color:#ffd400;display:inline;vertical-align:middle}.introduce-page .typing-section-wrapper .my-interested-text:nth-child(2){font-size:3.75rem}.introduce-page .my-interested-wrapper{margin-top:7.5rem}.introduce-page .my-interested-wrapper .my-interested-text{color:#53354a;font-family:Noto Sans KR;font-size:2.25rem;text-align:center}.introduce-page .contact-wrapper{display:flex;flex-direction:column;gap:.625rem;margin-top:12.5rem}.introduce-page .contact-wrapper .my-interested-text{color:#53354a;font-family:Noto Sans KR;font-size:2.5rem;text-align:center}.introduce-page .contact-wrapper .link-text{color:#53354a;text-decoration:none}.introduce-page .education-wrapper{display:flex;flex-direction:column;gap:.625rem}.introduce-page .education-wrapper .education-text{color:#53354a;font-family:Noto Sans KR;font-size:2.5rem;text-align:center}.introduce-page .skills-container .skills-wrapper{align-items:center;display:flex;gap:.6rem;justify-content:center;margin:1.25rem 0}.introduce-page .btn-container{width:auto}.projects-page .dash-title .title-font{font-size:6.25rem}.projects-page .project-component{display:flex;flex-direction:column;margin:0 10rem}.projects-page .project-component .project-content{align-items:center;display:flex;gap:5rem;justify-content:center}.projects-page .project-component .project-content img{width:45%}.projects-page .project-component .project-content .project-desc{width:70rem}.projects-page .project-component .project-content .project-desc .title{color:#53354a;font-family:Noto Sans KR;font-size:3.75rem}.projects-page .project-component .project-content .project-desc .subtitle{color:#53354a;font-family:Noto Sans KR;font-size:2.5rem;margin-top:.625rem}.projects-page .project-component .project-content .project-desc .text{color:#53354a;font-family:Noto Sans KR;font-size:1.875rem;margin-top:.625rem}.projects-page .project-component .project-content .project-desc .sub-text{color:#53354a;font-family:Noto Sans KR;font-size:1.625rem;margin-top:.625rem}.projects-page .project-component .project-btn-container{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;margin:5rem 8rem 0 0}.projects-page .slick-next,.projects-page .slick-prev{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.projects-page .slick-next:before,.projects-page .slick-prev:before{color:#000;opacity:1}.projects-page .slick-dots li button{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.projects-page .btn-container{width:auto}.video-modal{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100rem;z-index:100}.video-modal .close-btn{background-color:#fff;border-radius:1rem;color:#000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;font-size:3rem;height:3rem;position:fixed;right:3rem;text-align:center;top:3rem;width:3rem;z-index:5}.video-modal video{border-radius:2rem;width:100rem}.activities-page .dash-title{margin-bottom:0}.activities-page .dash-title .title-font{font-size:7rem}.activities-page .sub-title{color:#595959;font-family:Noto Sans KR;font-size:3rem;margin-bottom:7rem;text-align:center}.activities-page .activity-container{align-items:flex-end;display:flex;gap:7rem;margin:0 10%}.activities-page .activity-container .activity-dot-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.activities-page .activity-container .activity-dot-wrapper .activity-line{background-color:#595959;height:7rem;width:.4rem}.activities-page .activity-container .activity-dot-wrapper .activity-circle{background-color:#595959;border-radius:5rem;height:2.3rem;width:2.3rem}.activities-page .activity-container .text-wrapper{align-items:center;color:#53354a;display:flex;font-family:Noto Sans KR;gap:2rem;justify-content:center}.activities-page .activity-container .text-wrapper .title-text{font-size:3rem;font-weight:700;white-space:nowrap}.activities-page .activity-container .text-wrapper .sub-text{align-items:flex-start;font-size:1.6rem;text-align:left;white-space:nowrap}@media(min-width:414px)and (max-width:767px){.activities-page .dash-title .title-font{font-size:10rem;width:100%}.activities-page .activity-container .text-wrapper .title-text{font-size:3.5rem}.activities-page .activity-container .text-wrapper .sub-text{font-size:2.4rem}}@media(max-width:413px){.activities-page .dash-title .title-font{font-size:6rem;width:100%}.activities-page .activity-container .text-wrapper .title-text{font-size:3rem}.activities-page .activity-container .text-wrapper .sub-text{font-size:1.2rem}}.activities-page .btn-container{width:auto}.g-snows{height:100%;width:100%}.g-snows>li{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:snow-drop;animation-timing-function:linear;background-color:#000;background-repeat:no-repeat;background-size:100% auto;border-radius:100%;opacity:0;position:absolute;top:0}.g-snows>li:first-child{animation-delay:4.89s;animation-duration:6609ms;filter:blur(2px);height:19px;left:24%;width:19px}.g-snows>li:nth-child(2){animation-delay:491ms;animation-duration:5547ms;filter:blur(0);height:16px;left:46%;width:16px}.g-snows>li:nth-child(3){animation-delay:218ms;animation-duration:7195ms;filter:blur(2px);height:3px;left:66%;width:3px}.g-snows>li:nth-child(4){animation-delay:3402ms;animation-duration:6.45s;filter:blur(2px);height:7px;left:38%;width:7px}.g-snows>li:nth-child(5){animation-delay:2123ms;animation-duration:5598ms;filter:blur(1px);height:4px;left:81%;width:4px}.g-snows>li:nth-child(6){animation-delay:4182ms;animation-duration:6679ms;filter:blur(1px);height:10px;left:30%;width:10px}.g-snows>li:nth-child(7){animation-delay:619ms;animation-duration:7457ms;filter:blur(1px);height:6px;left:17%;width:6px}.g-snows>li:nth-child(8){animation-delay:2469ms;animation-duration:7772ms;filter:blur(1px);height:6px;left:47%;width:6px}.g-snows>li:nth-child(9){animation-delay:86ms;animation-duration:7359ms;filter:blur(2px);height:8px;left:83%;width:8px}.g-snows>li:nth-child(10){animation-delay:785ms;animation-duration:11994ms;filter:blur(2px);height:5px;left:23%;width:5px}.g-snows>li:nth-child(11){animation-delay:3315ms;animation-duration:5669ms;filter:blur(2px);height:4px;left:20%;width:4px}.g-snows>li:nth-child(12){animation-delay:3755ms;animation-duration:14654ms;filter:blur(1px);height:7px;left:31%;width:7px}.g-snows>li:nth-child(13){animation-delay:2469ms;animation-duration:6984ms;filter:blur(0);height:18px;left:82%;width:18px}.g-snows>li:nth-child(14){animation-delay:1198ms;animation-duration:7978ms;filter:blur(4px);height:27px;left:71%;width:27px}.g-snows>li:nth-child(15){animation-delay:4006ms;animation-duration:5101ms;filter:blur(1px);height:3px;left:51%;width:3px}.g-snows>li:nth-child(16){animation-delay:565ms;animation-duration:6155ms;filter:blur(3px);height:25px;left:6%;width:25px}.g-snows>li:nth-child(17){animation-delay:4257ms;animation-duration:6192ms;filter:blur(2px);height:16px;left:57%;width:16px}.g-snows>li:nth-child(18){animation-delay:2.95s;animation-duration:11027ms;filter:blur(0);height:1px;left:29%;width:1px}.g-snows>li:nth-child(19){animation-delay:3871ms;animation-duration:7444ms;filter:blur(1px);height:16px;left:24%;width:16px}.g-snows>li:nth-child(20){animation-delay:3755ms;animation-duration:8404ms;filter:blur(2px);height:12px;left:70%;width:12px}.g-snows>li:nth-child(21){animation-delay:2385ms;animation-duration:5685ms;filter:blur(0);height:9px;left:1%;width:9px}.g-snows>li:nth-child(22){animation-delay:3095ms;animation-duration:9617ms;filter:blur(1px);height:12px;left:55%;width:12px}.g-snows>li:nth-child(23){animation-delay:1898ms;animation-duration:9772ms;filter:blur(0);height:24px;left:64%;width:24px}.g-snows>li:nth-child(24){animation-delay:3214ms;animation-duration:10796ms;filter:blur(1px);height:3px;left:20%;width:3px}.g-snows>li:nth-child(25){animation-delay:2.65s;animation-duration:5116ms;filter:blur(3px);height:9px;left:10%;width:9px}.g-snows>li:nth-child(26){animation-delay:4016ms;animation-duration:6397ms;filter:blur(3px);height:13px;left:80%;width:13px}.g-snows>li:nth-child(27){animation-delay:4385ms;animation-duration:5816ms;filter:blur(0);height:10px;left:82%;width:10px}.g-snows>li:nth-child(28){animation-delay:263ms;animation-duration:6663ms;filter:blur(2px);height:14px;left:78%;width:14px}.g-snows>li:nth-child(29){animation-delay:2986ms;animation-duration:12554ms;filter:blur(2px);height:23px;left:54%;width:23px}.g-snows>li:nth-child(30){animation-delay:1491ms;animation-duration:6.63s;filter:blur(0);height:4px;left:16%;width:4px}.g-snows>li:nth-child(31){animation-delay:1983ms;animation-duration:13317ms;filter:blur(1px);height:9px;left:57%;width:9px}.g-snows>li:nth-child(32){animation-delay:1253ms;animation-duration:9518ms;filter:blur(0);height:7px;left:24%;width:7px}.g-snows>li:nth-child(33){animation-delay:1402ms;animation-duration:5815ms;filter:blur(2px);height:16px;left:15%;width:16px}.g-snows>li:nth-child(34){animation-delay:2284ms;animation-duration:9698ms;filter:blur(0);height:7px;left:27%;width:7px}.g-snows>li:nth-child(35){animation-delay:4208ms;animation-duration:9857ms;filter:blur(3px);height:23px;left:24%;width:23px}.g-snows>li:nth-child(36){animation-delay:1862ms;animation-duration:12398ms;filter:blur(0);height:23px;left:0;width:23px}.g-snows>li:nth-child(37){animation-delay:1293ms;animation-duration:6207ms;filter:blur(3px);height:5px;left:54%;width:5px}.g-snows>li:nth-child(38){animation-delay:36ms;animation-duration:12.95s;filter:blur(3px);height:10px;left:17%;width:10px}.g-snows>li:nth-child(39){animation-delay:.75s;animation-duration:12852ms;filter:blur(1px);height:1px;left:15%;width:1px}.g-snows>li:nth-child(40){animation-delay:2.71s;animation-duration:6233ms;filter:blur(1px);height:8px;left:8%;width:8px}.g-snows>li:nth-child(41){animation-delay:2765ms;animation-duration:6427ms;filter:blur(3px);height:16px;left:13%;width:16px}.g-snows>li:nth-child(42){animation-delay:2023ms;animation-duration:11323ms;filter:blur(1px);height:1px;left:50%;width:1px}.g-snows>li:nth-child(43){animation-delay:4562ms;animation-duration:6518ms;filter:blur(0);height:4px;left:26%;width:4px}.g-snows>li:nth-child(44){animation-delay:2516ms;animation-duration:9815ms;filter:blur(1px);height:9px;left:19%;width:9px}.g-snows>li:nth-child(45){animation-delay:1161ms;animation-duration:8036ms;filter:blur(1px);height:13px;left:17%;width:13px}.g-snows>li:nth-child(46){animation-delay:4559ms;animation-duration:5948ms;filter:blur(3px);height:28px;left:74%;width:28px}.g-snows>li:nth-child(47){animation-delay:4592ms;animation-duration:13676ms;filter:blur(2px);height:7px;left:39%;width:7px}.g-snows>li:nth-child(48){animation-delay:2977ms;animation-duration:5402ms;filter:blur(1px);height:1px;left:52%;width:1px}.g-snows>li:nth-child(49){animation-delay:3602ms;animation-duration:7943ms;filter:blur(1px);height:18px;left:33%;width:18px}.g-snows>li:nth-child(50){animation-delay:3228ms;animation-duration:10766ms;filter:blur(1px);height:7px;left:40%;width:7px}.g-snows>li:nth-child(51){animation-delay:1516ms;animation-duration:8741ms;filter:blur(0);height:10px;left:42%;width:10px}.g-snows>li:nth-child(52){animation-delay:3905ms;animation-duration:5832ms;filter:blur(2px);height:26px;left:24%;width:26px}.g-snows>li:nth-child(53){animation-delay:3016ms;animation-duration:7408ms;filter:blur(1px);height:4px;left:26%;width:4px}.g-snows>li:nth-child(54){animation-delay:2911ms;animation-duration:5244ms;filter:blur(1px);height:18px;left:31%;width:18px}.g-snows>li:nth-child(55){animation-delay:3527ms;animation-duration:6322ms;filter:blur(3px);height:15px;left:11%;width:15px}.g-snows>li:nth-child(56){animation-delay:4438ms;animation-duration:6.45s;filter:blur(3px);height:15px;left:14%;width:15px}.g-snows>li:nth-child(57){animation-delay:2063ms;animation-duration:11717ms;filter:blur(3px);height:27px;left:5%;width:27px}.g-snows>li:nth-child(58){animation-delay:1977ms;animation-duration:7323ms;filter:blur(3px);height:18px;left:56%;width:18px}.g-snows>li:nth-child(59){animation-delay:1228ms;animation-duration:10305ms;filter:blur(1px);height:11px;left:12%;width:11px}.g-snows>li:nth-child(60){animation-delay:3792ms;animation-duration:6093ms;filter:blur(2px);height:23px;left:59%;width:23px}.g-snows>li:nth-child(61){animation-delay:1981ms;animation-duration:6036ms;filter:blur(3px);height:12px;left:56%;width:12px}.g-snows>li:nth-child(62){animation-delay:2964ms;animation-duration:7242ms;filter:blur(4px);height:17px;left:88%;width:17px}.g-snows>li:nth-child(63){animation-delay:115ms;animation-duration:6135ms;filter:blur(2px);height:2px;left:68%;width:2px}.g-snows>li:nth-child(64){animation-delay:3722ms;animation-duration:8679ms;filter:blur(3px);height:1px;left:40%;width:1px}.g-snows>li:nth-child(65){animation-delay:4.63s;animation-duration:5538ms;filter:blur(4px);height:11px;left:3%;width:11px}.g-snows>li:nth-child(66){animation-delay:3008ms;animation-duration:5767ms;filter:blur(2px);height:15px;left:30%;width:15px}.g-snows>li:nth-child(67){animation-delay:1816ms;animation-duration:5475ms;filter:blur(3px);height:5px;left:28%;width:5px}.g-snows>li:nth-child(68){animation-delay:2924ms;animation-duration:11903ms;filter:blur(2px);height:12px;left:65%;width:12px}.g-snows>li:nth-child(69){animation-delay:1294ms;animation-duration:5028ms;filter:blur(2px);height:17px;left:60%;width:17px}.g-snows>li:nth-child(70){animation-delay:3.33s;animation-duration:5136ms;filter:blur(2px);height:14px;left:15%;width:14px}.g-snows>li:nth-child(71){animation-delay:1387ms;animation-duration:13301ms;filter:blur(0);height:4px;left:42%;width:4px}.g-snows>li:nth-child(72){animation-delay:231ms;animation-duration:11134ms;filter:blur(4px);height:18px;left:37%;width:18px}.g-snows>li:nth-child(73){animation-delay:4685ms;animation-duration:7809ms;filter:blur(3px);height:4px;left:14%;width:4px}.g-snows>li:nth-child(74){animation-delay:1565ms;animation-duration:9182ms;filter:blur(2px);height:12px;left:71%;width:12px}.g-snows>li:nth-child(75){animation-delay:4.46s;animation-duration:10.07s;filter:blur(3px);height:13px;left:29%;width:13px}.g-snows>li:nth-child(76){animation-delay:1928ms;animation-duration:11184ms;filter:blur(1px);height:5px;left:35%;width:5px}.g-snows>li:nth-child(77){animation-delay:3381ms;animation-duration:5.99s;filter:blur(1px);height:6px;left:73%;width:6px}.g-snows>li:nth-child(78){animation-delay:1.32s;animation-duration:10366ms;filter:blur(1px);height:3px;left:2%;width:3px}.g-snows>li:nth-child(79){animation-delay:.34s;animation-duration:9903ms;filter:blur(4px);height:2px;left:32%;width:2px}.g-snows>li:nth-child(80){animation-delay:1659ms;animation-duration:7272ms;filter:blur(2px);height:8px;left:41%;width:8px}.g-snows>li:nth-child(81){animation-delay:3161ms;animation-duration:8016ms;filter:blur(3px);height:5px;left:44%;width:5px}.g-snows>li:nth-child(82){animation-delay:1329ms;animation-duration:5302ms;filter:blur(0);height:19px;left:49%;width:19px}.g-snows>li:nth-child(83){animation-delay:2166ms;animation-duration:6447ms;filter:blur(1px);height:25px;left:59%;width:25px}.g-snows>li:nth-child(84){animation-delay:1105ms;animation-duration:10425ms;filter:blur(1px);height:1px;left:15%;width:1px}.g-snows>li:nth-child(85){animation-delay:.22s;animation-duration:9909ms;filter:blur(4px);height:6px;left:84%;width:6px}.g-snows>li:nth-child(86){animation-delay:345ms;animation-duration:8442ms;filter:blur(0);height:1px;left:64%;width:1px}.g-snows>li:nth-child(87){animation-delay:3411ms;animation-duration:10071ms;filter:blur(4px);height:3px;left:69%;width:3px}.g-snows>li:nth-child(88){animation-delay:4501ms;animation-duration:8079ms;filter:blur(3px);height:5px;left:5%;width:5px}.g-snows>li:nth-child(89){animation-delay:1.32s;animation-duration:9451ms;filter:blur(2px);height:20px;left:33%;width:20px}.g-snows>li:nth-child(90){animation-delay:2257ms;animation-duration:11834ms;filter:blur(0);height:14px;left:49%;width:14px}.g-snows>li:nth-child(91){animation-delay:2921ms;animation-duration:8762ms;filter:blur(2px);height:19px;left:19%;width:19px}.g-snows>li:nth-child(92){animation-delay:4868ms;animation-duration:9s;filter:blur(2px);height:19px;left:49%;width:19px}.g-snows>li:nth-child(93){animation-delay:3663ms;animation-duration:5.95s;filter:blur(1px);height:17px;left:17%;width:17px}.g-snows>li:nth-child(94){animation-delay:1413ms;animation-duration:5544ms;filter:blur(2px);height:12px;left:89%;width:12px}.g-snows>li:nth-child(95){animation-delay:3.06s;animation-duration:8227ms;filter:blur(2px);height:13px;left:61%;width:13px}.g-snows>li:nth-child(96){animation-delay:2508ms;animation-duration:13048ms;filter:blur(2px);height:28px;left:87%;width:28px}.g-snows>li:nth-child(97){animation-delay:2261ms;animation-duration:9345ms;filter:blur(3px);height:7px;left:16%;width:7px}.g-snows>li:nth-child(98){animation-delay:4153ms;animation-duration:9362ms;filter:blur(2px);height:12px;left:19%;width:12px}.g-snows>li:nth-child(99){animation-delay:431ms;animation-duration:10596ms;filter:blur(1px);height:0;left:15%;width:0}.g-snows>li:nth-child(100){animation-delay:4134ms;animation-duration:7261ms;filter:blur(2px);height:15px;left:55%;width:15px}@keyframes snow-drop{0%{margin-left:0;opacity:.5;transform:translate(0)}10%{margin-left:15px}20%{margin-left:20px}25%{opacity:.75;transform:translateY(166.6666666667px)}30%{margin-left:15px}40%{margin-left:0}50%{margin-left:-15px;opacity:1;transform:translateY(333.3333333333px)}60%{margin-left:-20px}70%{margin-left:-15px}75%{opacity:.5;transform:translateY(500px)}80%{margin-left:0}to{opacity:0;transform:translateY(666.6666666667px)}}.gallery-page{height:100vh;width:100%}.gallery-page .satellites{animation:rotate-axis 80s linear infinite;display:flex;justify-content:center;margin:10rem 0;transform-style:preserve-3d}@keyframes rotate-axis{0%{transform:perspective(320rem) rotateY(0deg)}to{transform:perspective(320rem) rotateY(1turn)}}.gallery-page .satellites .satellite{border-radius:2rem;position:absolute;width:30rem}.nav-bar{background-color:#fff;border-bottom:.25rem solid #000;display:flex;height:12rem;justify-content:space-between;position:fixed;top:0;width:100%;z-index:8}.nav-bar .nav-text-logo{align-items:center;display:flex;text-decoration:none}.nav-bar .nav-text-logo .animated-text{animation:expand-rev 1s ease forwards;background:conic-gradient(#00a6c6 10%,#01c7b7 20%,#f3ecdc 30%,#dfdbce 35%,#b8b8b5 62%,#90796e 62%,#033468 75%,#21bcd6 75%,#1779bb 85%,#768fd6 85%);background-clip:text;-webkit-background-clip:text;background-size:50%;color:#0000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.nav-bar .nav-text-logo .animated-text:hover{animation:expand 1s ease forwards}@keyframes expand{0%{background-position:0 0;background-size:30%}20%{background-position:0 1em;background-size:55%}to{background-position:-15em -1em;background-size:325%}}@keyframes expand-rev{0%{background-position:-10em -4em;background-size:325%}20%{background-position:0 2em;background-size:55%}to{background-position:2em .1em;background-size:30%}}.nav-bar .nav-text-logo .happyhyep-text{align-items:center;font-family:Redemption;font-size:7.5rem;font-style:normal;font-weight:400;letter-spacing:.09em;margin-left:3.75rem}.nav-bar .link-container{align-items:center;display:flex;gap:3.5rem;margin-right:5rem}.nav-bar .link-container .link-text{align-items:center;color:#000;display:flex;font-family:Noto Sans KR;font-size:2.3rem;text-decoration:none}.nav-bar .link-container .link-text,.nav-bar .link-container img{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.nav-bar .link-container img{height:4rem}.nav-bar .mobile-header-right{display:none}@media(min-width:414px)and (max-width:767px){.nav-bar .link-container{display:none}.nav-bar .mobile-header-right{align-items:center;display:flex;gap:3rem;margin-right:5rem}.nav-bar .mobile-header-right img:first-child{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;height:6rem}.nav-bar .mobile-header-right img:nth-child(3){height:4rem}}@media(max-width:413px){.nav-bar .link-container{display:none}.nav-bar .mobile-header-right{align-items:center;display:flex;gap:3rem;margin-right:5rem}.nav-bar .mobile-header-right img:first-child{height:6rem}.nav-bar .mobile-header-right img:nth-child(3){height:4rem}}.nav-bar .hidden-lang-toast,.nav-bar .hidden-lang-toast-mobile{display:none}.nav-bar .lang-toast{animation-direction:normal;animation-duration:.5s;animation-name:dropDown;background-color:#fff;border:.125rem solid #000;border-radius:1.3rem;display:inline;display:initial;font-size:2.8rem;position:absolute;right:2rem;top:10.5rem;width:18rem;z-index:10}.nav-bar .lang-toast ul{list-style:none;margin:0;padding:0;text-align:center}.nav-bar .lang-toast ul li{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;padding:1.5rem 0 1.5rem 2rem}.nav-bar .lang-toast ul .checked-lang-wrapper{align-items:center;display:flex;justify-content:center}.nav-bar .lang-toast ul .checked-lang-wrapper img{left:1rem;position:absolute;width:3rem}@media(min-width:414px)and (max-width:767px){.nav-bar .lang-toast{right:7rem}}@media(max-width:413px){.nav-bar .lang-toast{right:7rem}}.footer{background-color:#000;height:21.875rem;margin-top:15rem}.footer .footer-icon-container{display:flex;justify-content:space-between;margin:auto;width:25rem}.footer .footer-icon-container .footer-icon-image{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;margin-top:5rem;width:5.625rem}.footer .copyright{color:#fff;font-family:Noto Sans KR;font-size:2rem;margin-top:3.75rem;text-align:center}.mobileMenu{animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-name:dropLeft;background-color:#fff;box-shadow:-9px 7px 8.6px 0 #00000059;display:flex;flex-direction:column;height:100%;position:fixed;right:0;width:80%;z-index:15}.mobileMenu .close-btn-wrapper{display:flex;justify-content:flex-end}.mobileMenu .close-btn-wrapper img{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;padding:5rem;width:5rem}.mobileMenu .logo-wrapper{padding:13rem 0 0 10rem}.mobileMenu .logo-wrapper img{width:56rem}.mobileMenu .menu-wrapper{padding:10rem 8rem}.mobileMenu .menu-wrapper .menu{align-items:center;border-bottom:.25rem solid #888;display:flex;height:12rem;justify-content:space-between;margin:5rem 0;padding:0 2rem;text-decoration:none}.mobileMenu .menu-wrapper .menu .menu-text{color:#888;font-size:4.5rem}.mobileMenu .menu-wrapper .menu img{width:3rem}.mobileMenu-active{animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-name:dropRight}.page-guide-component{background-color:#000;height:100%;opacity:.8;overflow:hidden;position:fixed;top:0;width:100%;z-index:200}.page-guide-component .arrow-left{left:5%;position:fixed;top:8%;width:54px}.page-guide-component .go-to-text{color:#fff;font-family:Noto Sans KR;font-size:2.5rem}.page-guide-component .go-to-home{left:10%;position:fixed;top:13%}.page-guide-component .arrow-right{transform:scaleX(-1)}.page-guide-component .arrow-menu{position:fixed;right:22%;top:7%;width:54px}.page-guide-component .go-to-menu{left:66%;position:fixed;top:12%}.page-guide-component .language-menu{position:absolute;right:3%;top:7%;width:54px}.page-guide-component .change-language{position:absolute;right:8%;top:12%}.page-guide-component .arrow-scroll-down{left:50%;position:absolute;top:72%;transform:translate(-50%,-50%)}.page-guide-component .scroll-to-down{font-size:3rem;top:60%}.page-guide-component .btn-got-it,.page-guide-component .scroll-to-down{color:#fff;font-family:Noto Sans KR;left:50%;position:absolute;transform:translate(-50%,-50%)}.page-guide-component .btn-got-it{border:3px solid #fff;border-radius:2.3rem;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;font-size:2.5rem;padding:1rem 2.5rem;top:90%}@media(min-width:414px)and (max-width:767px){.page-guide-component .arrow-left{top:5%;width:40px}.page-guide-component .go-to-home{left:14%;position:fixed;top:9%}.page-guide-component .arrow-menu{right:3%;top:7%;width:40px}.page-guide-component .go-to-menu{left:75%;top:11%}.page-guide-component .language-menu{right:15%;top:5%;width:40px}.page-guide-component .change-language{position:absolute;right:26%;top:9%}}@media(max-width:413px){.page-guide-component .arrow-left{top:5%;width:40px}.page-guide-component .go-to-home{left:17%;top:10%}.page-guide-component .arrow-menu{right:3%;top:8%;width:40px}.page-guide-component .go-to-menu{left:73%;top:13%}.page-guide-component .language-menu{right:15%;top:5%;width:40px}.page-guide-component .change-language{position:absolute;right:28%;top:10%}}*{-ms-overflow-style:none;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALJSURBVHgBdVJdSFNhGH7Od5bOObez2Zb/zJr4l0UhaFERQmQ31oVkmAQiXRaFkV5IlNhNxCi6qyAKoR8x68IiKImlYFCIaM5StGlTV9PNzf2e7Xx9O9uyLnrg/b73vN/3vc/7Pufl8Be6ui4Vfxkb7SjZtthUUhQUhCwJax4J9p85zpFx6bV9JXTtO0PqPpdymhobz5UZP3afP7Uu6NRB+UCiEltjzBRY/kXwzFpOpx17O+8+fHAj/oaPL22tbZf3md5Y2lvWlKo0cTOjDEm2LBVQU+blHD/mj2iLGkITE5MjXFmZyXT2RNbUxZMzGRxj+bqoxVZtANkaEZRSUPZwxa1GVOSRbwjJ3zefmCnVn67gd5bk37rSOl+tyZRYWIGGdh28PgUO7QkkmXm0W7IxYFWhqS4eoyg3Bbg7j1wgtVXBY3kGmiiPbaEg2yiR5eC4eAMEHE8gilJCIWY6dRhVxatnFOY8r5GDKHMQTkTvdS+M2rDMkIhJ6GpzISKmJWPxpBTmwpBGkaWGHPT5CdSZQKXJh39BUWCIl+tnXgYczjTkGcJQZ0RBNgJEzjc+q4F1TI//g6D/rQLBqJJ5hJHxILNLwnpclAO7fbCzrN8cBtBkyZujQDA2kw1/RA1zvouFRMwtqZy8oNueW1+7XpORHsEucxCvPgDW8Xgv6RDZfEzOqfDyfSYiEQnNR92siyicrkxYHgv9XGfnBZMmMmjrbFlQckxxyphikhKfbRRefzqM+jAqi2PgSYSdRUE5BW73lYbuDcTK+eHhUY9u22G/e3W5vroinCiSi6LAGMWO/DBy9EwYEpOFo2wO7j/X4tPCwa53Q0OD8nhOTdtGc0uaQzP2WF2h0cVpVIn/zGiS08/D7VfB0qv3DM/Wdjzt67Ok1PgDE0OhUXm1rmbL8RxhRTAIBO4NAtuC0rPoKn5RWrW/u6enZz51/zcMSRgC4qjOYQAAAABJRU5ErkJggg==),url(/portfolio/static/media/favicon.dbd51f7045815cb6a421.cur),auto;scrollbar-width:none}::-webkit-scrollbar{display:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/portfolio/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/portfolio/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/portfolio/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/portfolio/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/portfolio/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75} +/*# sourceMappingURL=main.e79b2210.css.map*/ \ No newline at end of file diff --git a/static/css/main.e79b2210.css.map b/static/css/main.e79b2210.css.map new file mode 100644 index 0000000..60abf67 --- /dev/null +++ b/static/css/main.e79b2210.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.e79b2210.css","mappings":"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ACE,qBACA,CAwDA,sDACE,k5BAgFJ,CAJF,oEAGE,UACA,CAFA,SAEA,sCACA,k5BAHA,+BAEA,UACA,cALF,QACE,CAIA,cACA,CANF,QACE,8BAGA,CAEA,YANF,CAIE,oCACA,qBACA,CAJA,kBACA,CAEA,WALF,k5BAIE,eACA,CALF,YAKE,cACA,WANF,kBAEE,CAFF,SAME,UANF,CAME,SAHA,CALK,mBAOL,mBADA,YACA,CACA,6BANF,eACE,0CAGA,cACA,6BALF,aACE,CAKA,wBANF,CACE,cAHK,CAML,mBADA,iBACA,sCAHA,oBAEA,CAHF,qBACE,CAKA,YAHA,4DALK,kBAML,CAEA,aANF,4CAIE,2EAFA,wBAEA,CAHA,WACA,CAFF,WAIE,qGACA,CAHA,kBAEA,CAHA,aACA,CAFF,YAKE,oDAFA,kBACA,cACA,CALF,YACE,CAIA,wBACA,CAFA,SAHA,sBAKA,gEAFA,8BACA,mBACA,8DAFA,sBACA,CAFA,gBACA,CACA,kCACA,CANF,6CAGE,yCAEA,eACA,CADA,UACA,gEAHA,gBACA,8DAJF,gBACE,0BAEA,yCAEA,cACA,CADA,UACA,gEAFA,4EAJF,gBACE,kCAGA,UACA,UACA,YADA,UACA,yCANF,CAEE,kCAEA,CAJF,wBAEE,CAEA,gCAEA,CAFA,qBACA,4BACA,0BANF,CAEE,kBAEA,CAJF,2BAEE,MAFF,yBAKE,qBACA,CAFA,yBACA,CACA,gBANF,CAIE,YAFA,QACA,WAHF,0BAKE,qBACA,CAFA,yBACA,CACA,cANF,CAIE,YAFA,QACA,WAHF,0BAKE,qBACA,CAFA,yBACA,CACA,gBANF,CAIE,WAFA,QACA,UAHF,0BAKE,sBACA,CAFA,wBACA,CACA,gBANF,CAIE,WAFA,QACA,UAHF,0BAKE,sBACA,CAFA,yBACA,CACA,gBANF,CAGE,UACA,CAFA,QAJK,CAKL,SAHF,0BAKE,sBACA,CAFA,yBACA,CACA,gBANF,CAGE,WACA,CAHA,QACA,WAFF,0BAKE,qBACA,CAFA,yBACA,CACA,gBANF,CAGE,UACA,CAHA,QACA,UAFF,0BAKE,sBACA,CAFA,yBACA,CACA,gBANF,CAGE,UACA,CAHA,QACA,UAFF,0BAKE,qBADA,yBACA,iBACA,CAHA,UACA,CAHA,QACA,UAIA,2BAFA,qBACA,CAPK,0BAML,CACA,gBACA,CARK,UAKL,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CAJA,WACA,CAHF,QACE,WAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,QACE,WAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,qBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,OACE,WAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,QACE,WAKA,2BAFA,qBACA,CAFA,0BACA,CACA,cACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,QACE,WAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,SACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CAJA,UAJK,CAEP,iBAME,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CALA,WAHK,CAEP,mBAME,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CALA,WAEA,CAHF,mBAME,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,UACA,CAHF,SACE,SAKA,2BAFA,qBACA,CAFA,yBACA,CACA,gBACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,SACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CAJA,WACA,CAHF,SACE,UAKA,2BAFA,qBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,QACE,WAKA,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,WACA,CAHF,SACE,UAKA,2BAFA,sBACA,CAFA,wBACA,CACA,cACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,UACA,CAHF,kBAME,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CAJA,UAJK,CAEP,kBAME,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CALA,WAEA,CAHF,mBAME,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CAJA,UAJK,CAEP,kBAME,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CALA,WAHK,CAEP,mBAME,2BAFA,sBACA,CAPK,0BAML,CACA,cACA,CALA,WACA,CAFF,iBAME,2BAFA,sBACA,CAPK,yBAML,CACA,gBACA,CALA,UACA,CAFF,kBAME,2BAFA,oBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,mBAME,2BAFA,oBACA,CAFA,0BACA,CACA,gBACA,CALA,UAHK,CAEP,kBAME,2BAFA,qBACA,CAFA,yBACA,CACA,gBACA,CALA,UAHK,CAEP,iBAME,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,mBAME,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,UACA,CAHF,SACE,SAKA,2BAFA,sBACA,CAFA,yBACA,CACA,cACA,CAJA,UAJK,CAEP,kBAME,2BAFA,sBACA,CAPK,yBAML,CACA,gBACA,CALA,UACA,CAFF,kBAME,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CALA,WAHK,CAEP,mBAME,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,mBAME,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,UACA,CAHF,QACE,UAKA,2BAFA,sBACA,CAFA,yBACA,CACA,gBACA,CAJA,WACA,CAHF,QACE,WAKA,2BAFA,sBACA,CAFA,0BACA,CACA,gBACA,CAJA,U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","sources":["../node_modules/slick-carousel/slick/slick-theme.css","assets/css/font.scss","assets/css/common.scss","assets/css/variable.scss","assets/css/pages/home.scss","assets/css/pages/awards.scss","assets/css/pages/introduce.scss","assets/css/pages/projects.scss","assets/css/pages/activities.scss","assets/css/pages/gallery.scss","assets/css/components/navBar.scss","assets/css/components/footer.scss","assets/css/components/mobileMenu.scss","assets/css/components/pageGuideComponent.scss","assets/css/app.scss","../node_modules/slick-carousel/slick/slick.css"],"sourcesContent":["@charset 'UTF-8';\n/* Slider */\n.slick-loading .slick-list\n{\n background: #fff url('./ajax-loader.gif') center center no-repeat;\n}\n\n/* Icons */\n@font-face\n{\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n\n src: url('./fonts/slick.eot');\n src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');\n}\n/* Arrows */\n.slick-prev,\n.slick-next\n{\n font-size: 0;\n line-height: 0;\n\n position: absolute;\n top: 50%;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 0;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n\n cursor: pointer;\n\n color: transparent;\n border: none;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover,\n.slick-prev:focus,\n.slick-next:hover,\n.slick-next:focus\n{\n color: transparent;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover:before,\n.slick-prev:focus:before,\n.slick-next:hover:before,\n.slick-next:focus:before\n{\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before\n{\n opacity: .25;\n}\n\n.slick-prev:before,\n.slick-next:before\n{\n font-family: 'slick';\n font-size: 20px;\n line-height: 1;\n\n opacity: .75;\n color: white;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.slick-prev\n{\n left: -25px;\n}\n[dir='rtl'] .slick-prev\n{\n right: -25px;\n left: auto;\n}\n.slick-prev:before\n{\n content: '←';\n}\n[dir='rtl'] .slick-prev:before\n{\n content: '→';\n}\n\n.slick-next\n{\n right: -25px;\n}\n[dir='rtl'] .slick-next\n{\n right: auto;\n left: -25px;\n}\n.slick-next:before\n{\n content: '→';\n}\n[dir='rtl'] .slick-next:before\n{\n content: '←';\n}\n\n/* Dots */\n.slick-dotted.slick-slider\n{\n margin-bottom: 30px;\n}\n\n.slick-dots\n{\n position: absolute;\n bottom: -25px;\n\n display: block;\n\n width: 100%;\n padding: 0;\n margin: 0;\n\n list-style: none;\n\n text-align: center;\n}\n.slick-dots li\n{\n position: relative;\n\n display: inline-block;\n\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n\n cursor: pointer;\n}\n.slick-dots li button\n{\n font-size: 0;\n line-height: 0;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 5px;\n\n cursor: pointer;\n\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus\n{\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before\n{\n opacity: 1;\n}\n.slick-dots li button:before\n{\n font-family: 'slick';\n font-size: 6px;\n line-height: 20px;\n\n position: absolute;\n top: 0;\n left: 0;\n\n width: 20px;\n height: 20px;\n\n content: '•';\n text-align: center;\n\n opacity: .25;\n color: black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before\n{\n opacity: .75;\n color: black;\n}\n","@font-face {\n font-family: 'iceJaram-Rg';\n src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/iceJaram-Rg.woff2') format('woff2');\n font-weight: normal;\n font-style: normal;\n}\n//@font-face {\n// font-family: 'UhBeeRice';\n// src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_five@.2.0/UhBeeRice.woff') format('woff');\n// font-weight: normal;\n// font-style: normal;\n// }\n\n @font-face {\n font-family: 'Redemption';\n font-style: normal;\n font-weight: 400;\n src: local('Redemption'), url('https://fonts.cdnfonts.com/s/23565/Redemption.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Noto Sans KR';\n font-style: normal;\n font-weight: 400;\n src: url(\"https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap\") format('woff'),\n url('https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff') format('woff'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff'),\n url(\"https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap\") format('woff2'),\n url('https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2') format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff2');\n}\n@font-face {\n font-family: 'Noto Sans KR';\n font-style: normal;\n font-weight: 400;\n src: url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff');\n unicode-range: U+0041-005A, U+0061-007A;\n}\n\n@font-face {\n font-family: \"Noto Sans KR\";\n font-style: normal;\n font-weight: 700;\n src: url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2\") format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff2\") format('woff2'),\n url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff\") format('woff'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff\") format('woff');\n}\n\n@font-face {\n font-family: \"Noto Sans KR\";\n font-style: normal;\n font-weight: 600;\n src: url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2\") format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff2\") format('woff2'),\n url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff\") format('woff'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff\") format('woff');\n}","html {\n /* 루트 요소 폰트 사이즈 */\n /* 1rem = 8px */\n font-size: 8px;\n @include min-pc {\n font-size: 6px;\n }\n @include big-tablet {\n font-size: 5px;\n }\n @include mobile {\n font-size: 4px;\n }\n @include min-mobile {\n font-size: 3px;\n }\n body {\n margin: 0;\n }\n}\n\n.page-wrapper {\n margin: 12rem 0 0 0;\n}\n\n.dash-title {\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: 8.75rem 0 5rem;\n .dash-line {\n width: 30%;\n height: 0;\n border: 0.125rem dashed $colorBlack;\n margin: 8.75rem 0 8.75rem;\n }\n .title-font {\n margin: 0 8rem;\n font-family: Redemption;\n color: #000;\n opacity: 0.8;\n font-size: 10rem;\n line-height: normal;\n text-align: center;\n letter-spacing: 1.26875rem;\n }\n}\n\n.project-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n\n border-radius: 0.625rem;\n border-width: 0.0625rem;\n width: 12.5rem;\n height: 3.75rem;\n background-color: $colorGray100;\n color: $colorWhite;\n text-align: center;\n text-decoration: none;\n font-size: 1.5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n\n img {\n width: 2rem;\n margin-right: 0.375rem;\n }\n}\n\n.btn-container {\n width: 100%;\n margin-top: 12.5rem;\n display: flex;\n justify-content: end;\n margin-right: 12.5rem;\n\n .change-page-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n\n border-radius: 1rem;\n border-width: 0.0625rem;\n width: 25rem;\n height: 5rem;\n background-color: $colorGray100;\n color: $colorWhite;\n text-align: center;\n text-decoration: none;\n font-size: 2.5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n}\n.dim {\n background-color: $colorBlack;\n opacity: 0.2;\n position: fixed;\n width: 100%;\n height: 100%;\n z-index: 3;\n}\n\nbody::after{\n position:absolute;\n width:0;\n height:0;\n overflow:hidden;\n z-index:-1;\n\n //content:url(\"/assets/images/title.webp\")\n\n}\n\n","/**\nCOLOR LIST\n */\n\n$colorWhite: #ffffff;\n$colorBlack: #000000;\n\n$colorGray100: #333333;\n$colorGray200: #888888;\n$colorGray300: #808080;\n$colorGray400: #595959;\n\n$colorBrown100: #53354A;\n\n$colorYellow100: #ffd400;\n\n$colorBlue100: #93C6D5;\n$colorBlue200: #71b5c9;\n\n\n\n\n\n/**\nRESOLUTION LIST\n */\n@mixin min-mobile {\n @media (max-width: 413px) {\n @content\n }\n}\n@mixin mobile {\n @media (min-width:414px) and (max-width: 767px) {\n @content;\n }\n}\n\n@mixin min-tablet {\n @media (width: 768px) {\n @content;\n }\n}\n\n@mixin big-tablet {\n @media (min-width: 768px) and (max-width: 1024px) {\n @content;\n }\n}\n@mixin min-pc {\n @media (min-width: 1025px) and (max-width: 1447px) {\n @content;\n }\n}\n@mixin big-pc {\n @media (min-width: 1448px) and (max-width: 99999px) {\n @content;\n }\n}\n\n\n@mixin dropDown {\n animation-name: dropDown;\n animation-duration: 500ms;\n animation-direction: normal;\n}\n@keyframes dropDown {\n from {\n opacity: 0;\n transform: translateY(-2rem);\n height: 0;\n overflow: hidden;\n }\n to {\n opacity: 1;\n }\n}\n\n@mixin dropUp {\n animation-name: dropUp;\n animation-duration: 500ms;\n animation-direction: normal;\n animation-fill-mode: forwards;\n}\n\n@keyframes dropUp {\n from {\n opacity: 1;\n transform: translateY(0);\n }\n\n to {\n opacity: 0;\n transform: translateY(-2rem);\n height: 0;\n overflow: hidden;\n }\n}\n\n@keyframes dropLeft {\n from {\n opacity: 0;\n transform: translateX(-2rem);\n width: 0;\n overflow: hidden;\n }\n to {\n opacity: 1;\n }\n}\n\n\n@mixin dropLeft {\n animation-name: dropLeft;\n animation-duration: 500ms;\n animation-direction: normal;\n animation-fill-mode: forwards;\n}\n\n@keyframes dropRight {\n from {\n opacity: 1;\n }\n to {\n transform: translateX(2rem);\n opacity: 0;\n width: 0;\n overflow: hidden;\n }\n}\n\n\n@mixin dropRight {\n animation-name: dropRight;\n animation-duration: 500ms;\n animation-direction: normal;\n animation-fill-mode: forwards;\n}\n",".home-page {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n .profile-container {\n display: flex;\n padding: 25rem 15% 5rem;\n justify-content: space-between;\n .profile-img-wrapper {\n transition: .8s;\n max-width: 45%;\n display: flex;\n justify-content: center;\n align-items: center;\n img {\n width: 100%;\n box-shadow: -5px 10px 15px 6px rgba(0, 0, 0, 0.25);\n border-radius: 8.75rem;\n }\n }\n .profile-img-wrapper.active {\n transform: translateX(0);\n opacity: 1;\n }\n\n .profile-text-wrapper {\n display: flex;\n flex-direction: column;\n justify-content: center;\n gap: 7.5rem;\n }\n .profile-introduce-title-container {\n font-family: Noto Sans KR;\n font-size: 5rem;\n color: $colorBrown100;\n display: flex;\n flex-direction: column;\n gap: 2.5rem;\n\n .profile-introduce-subtitle-box {\n display: flex;\n flex-direction: column;\n gap: 1.25rem;\n font-size: 3.75rem;\n color: $colorBlue200;\n .profile-introduce-subtitle-2 {\n color: $colorBrown100;\n font-size: 3.125rem;\n }\n }\n }\n .profile-introduce-desc {\n font-family: Noto Sans KR;\n font-size: 2.25rem;\n color: $colorBrown100;\n display: flex;\n flex-direction: column;\n gap: 6.25rem;\n line-height: 3.625rem;\n }\n }\n\n\n\n @include mobile {\n .profile-container {\n flex-direction: column;\n align-items: center;\n gap: 10rem;\n .profile-img-wrapper {\n max-width: 80%;\n }\n }\n }\n @include min-mobile {\n .profile-container {\n flex-direction: column;\n align-items: center;\n gap: 10rem;\n .profile-img-wrapper {\n max-width: 80%;\n }\n }\n }\n\n @keyframes zoomOut {\n from {\n width: 100%;\n }\n to {\n width: 70%;\n border-radius: 8rem;\n }\n }\n @keyframes zoomIn {\n from {\n width: 70%;\n }\n to {\n width: 100%;\n }\n }\n\n .zoomOut {\n animation: zoomOut 0.5s ease-out forwards;\n }\n .zoomIn {\n animation: zoomIn 0.5s ease-out forwards;\n }\n\n\n\n}\n","\n.awards-page {\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 7.5rem;\n padding: 7.5rem 0;\n .box-container {\n width: 70%;\n transform: translateX(20%);\n opacity: 0;\n transition: .8s;\n .box {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n gap: 5rem;\n padding: 3%;\n background-color: $colorWhite;\n border-radius: 2rem;\n box-shadow: 0 0 2.875rem 0.75rem rgba(0, 0, 0, 0.25);\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n\n\n\n img {\n width: 50%;\n }\n\n div {\n font-size: 2rem;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n\n }\n\n @for $i from 0 to 4 {\n .box-index-#{$i}.active {\n transform: translateX(0);\n opacity: 1;\n }\n }\n}","@import \"../variable\";\n\n.introduce-page {\n overflow: hidden;\n\n .title-font {\n margin: 0 8rem;\n font-family: iceJaram-Rg;\n font-size: 10rem;\n line-height: 8.875rem;\n text-align: center;\n letter-spacing: 0.15em;\n }\n\n .introduce-profile-image {\n opacity: 0;\n transition: 1.2s;\n\n display: flex;\n justify-content: center;\n padding: 8.75rem 0 10rem 0;\n img {\n aspect-ratio: 1;\n border-radius: 10rem;\n width: 62.5rem;\n box-shadow: -5px 10px 15px 6px rgba(0, 0, 0, 0.25);\n }\n }\n\n .introduce-profile-image.active {\n opacity: 1;\n }\n\n .introduce-profile-name {\n transform: translateX(-30%);\n opacity: 0;\n transition: .8s;\n\n display: flex;\n justify-content: center;\n padding: 0 0 10rem 0;\n\n }\n\n .introduce-profile-name.active {\n transform: translateX(0);\n opacity: 1;\n }\n\n .introduce-page-desc {\n padding: 6.25rem 0 0 0;\n font-family: \"Noto Sans KR\";\n font-size: 2.125rem;\n line-height: 3.75rem;\n color: $colorBrown100;\n display: flex;\n flex-direction: column;\n gap: 4rem;\n width: 100%;\n text-align: center;\n }\n .my-photo-list {\n transform: translateX(80%);\n transition: 1s;\n\n margin: 16.25rem 0 0 0;\n display: flex;\n justify-content: center;\n gap: 5rem;\n img {\n width: 31.25rem;\n box-shadow: -5px 10px 15px 6px rgba(0, 0, 0, 0.25);\n }\n }\n\n .my-photo-list.active {\n transform: translateX(0);\n }\n\n .typing-section-wrapper {\n margin-top: 12.5rem;\n display: flex;\n flex-direction: column;\n gap: 0.625rem;\n .my-interested-text {\n font-family: \"Noto Sans KR\";\n font-size: 3.125rem;\n text-align: center;\n color: $colorBrown100;\n .typing-text {\n display: inline;\n vertical-align: middle;\n border-right: 0.05em solid $colorBlack;\n animation: cursor 0.2s ease infinite;\n color: $colorYellow100;\n }\n }\n .my-interested-text:nth-child(2) {\n font-size: 3.75rem;\n }\n\n }\n\n .my-interested-wrapper {\n margin-top: 7.5rem;\n .my-interested-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.25rem;\n text-align: center;\n color: $colorBrown100;\n }\n }\n\n .contact-wrapper {\n margin-top: 12.5rem;\n display: flex;\n flex-direction: column;\n gap: 0.625rem;\n .my-interested-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n text-align: center;\n color: $colorBrown100;\n }\n .link-text {\n color: $colorBrown100;\n text-decoration: none;\n }\n }\n\n .education-wrapper {\n display: flex;\n flex-direction: column;\n gap: 0.625rem;\n .education-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n text-align: center;\n color: $colorBrown100;\n }\n }\n .skills-container {\n .skills-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 0.6rem;\n margin: 1.25rem 0;\n img {\n\n }\n }\n\n }\n .btn-container {\n width: unset;\n }\n}",".projects-page {\n .dash-title {\n .title-font {\n font-size: 6.25rem;\n }\n }\n\n .project-component {\n margin: 0 10rem;\n display: flex;\n flex-direction: column;\n .project-content {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 5rem;\n img {\n width: 45%;\n }\n\n .project-desc {\n width: 70rem;\n\n .title {\n font-family: \"Noto Sans KR\";\n font-size: 3.75rem;\n color: $colorBrown100;\n }\n\n .subtitle {\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n font-size: 2.5rem;\n margin-top: 0.625rem;\n }\n\n .text {\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n font-size: 1.875rem;\n margin-top: 0.625rem;\n }\n\n .sub-text {\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n font-size: 1.625rem;\n margin-top: 0.625rem;\n }\n }\n }\n .project-btn-container {\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n gap: 1rem;\n margin: 5rem 8rem 0 0;\n }\n }\n\n .slick-prev {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n .slick-next {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n.slick-prev:before {\n opacity: 1;\n color: black;\n}\n .slick-next:before {\n opacity: 1;\n color: black;\n }\n .slick-dots li button {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n .btn-container {\n width: unset;\n }\n}\n\n.video-modal {\n position: fixed;\n width: 100rem;\n top: 50%;\n left: 50%;\n transform: translate(-50%,-50%);\n z-index: 100;\n .close-btn {\n position: fixed;\n z-index: 5;\n right: 3rem;\n top: 3rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n font-size: 3rem;\n color: $colorBlack;\n background-color: $colorWhite;\n width: 3rem;\n height: 3rem;\n text-align: center;\n border-radius: 1rem;\n }\n video {\n width: 100rem;\n border-radius: 2rem;\n }\n\n}",".activities-page {\n .dash-title {\n margin-bottom: 0;\n .title-font {\n font-size: 7rem;\n }\n }\n .sub-title {\n font-family: \"Noto Sans KR\";\n color: $colorGray400;\n font-size: 3rem;\n text-align: center;\n margin-bottom: 7rem;\n }\n .activity-container {\n margin: 0 10%;\n display: flex;\n gap: 7rem;\n align-items: flex-end;\n .activity-dot-wrapper {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n .activity-line {\n width: 0.4rem;\n height: 7rem;\n background-color: $colorGray400;\n }\n .activity-circle {\n width: 2.3rem;\n height: 2.3rem;\n border-radius: 5rem;\n background-color: $colorGray400;\n }\n }\n .text-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 2rem;\n color: $colorBrown100;\n font-family: \"Noto Sans KR\";\n .title-text{\n font-size: 3rem;\n font-weight: 700;\n white-space: nowrap;\n }\n .sub-text {\n font-size: 1.6rem;\n align-items: flex-start;\n text-align: left;\n white-space: nowrap;\n }\n }\n }\n\n @include mobile {\n .dash-title {\n .title-font {\n width: 100%;\n font-size: 10rem;\n }\n }\n .activity-container {\n .text-wrapper {\n .title-text {\n font-size: 3.5rem;\n }\n .sub-text {\n font-size: 2.4rem;\n }\n }\n }\n }\n @include min-mobile {\n .dash-title {\n .title-font {\n width: 100%;\n font-size: 6rem;\n }\n }\n .activity-container {\n .text-wrapper {\n .title-text {\n font-size: 3rem;\n }\n .sub-text {\n font-size: 1.2rem;\n }\n }\n }\n }\n //animation: expand-rev 2s ease forwards;\n //&:hover {\n // animation: expand 2s ease forwards;\n //}\n //\n //@keyframes expand {\n // 0% {\n // background-size: 30%;\n // background-position: -10em -4em;\n // }\n // 100% {\n // background-size: 100%;\n // background-position: -15em -1em;\n // }\n //}\n //\n //@keyframes expand-rev {\n // 0% {\n // background-size: 100%;\n // background-position: -10em -4em;\n // }\n // 100% {\n // background-size: 30%;\n // background-position: 2em 0.1em;\n // }\n //}\n\n\n\n\n\n .btn-container {\n width: unset;\n }\n\n}\n\n///////////////////////////////\n$SNOWDROPS_LENGTH: 100;\n\n// Wrapper for snows, this shows background\n.g-snows {\n width: 100%;\n height: 100%;\n}\n\n.g-snows > li {\n opacity: 0;\n position: absolute;\n top: 0;\n border-radius: 100%;\n background-color: #000000;\n background-repeat: no-repeat;\n background-size: 100% auto;\n animation-name: snow-drop;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n animation-fill-mode: forwards;\n\n // Bases of random snows effect\n $snow-size-base: 30;\n $browser-buffer: 50;\n $left-position: 50 + $browser-buffer;\n $animate-speed-base: 10000;\n $minimum-falling-speed: 5000;\n $animate-delay-base: 5000;\n $blur-base: 5;\n\n @for $i from 1 through $SNOWDROPS_LENGTH {\n $size: abs(random($snow-size-base) - random($snow-size-base)) + 0px;\n\n &:nth-child(#{$i}) {\n left: abs(random($left-position) - random($left-position)) + 0%;\n width: $size;\n height: $size;\n animation-duration: abs(random($animate-speed-base) - random($animate-speed-base)) + $minimum-falling-speed + 0ms;\n animation-delay: abs(random($animate-delay-base)) + 0ms;\n filter: blur(abs(random($blur-base) - random($blur-base)) + 0px);\n }\n }\n}\n\n@keyframes snow-drop {\n $window-height-threshold: 1.5;\n\n 0% {\n transform: translate(0, 0);\n opacity: 0.5;\n margin-left: 0;\n }\n\n 10% {\n margin-left: 15px;\n }\n\n 20% {\n margin-left: 20px;\n }\n\n 25% {\n transform: translate(0, 250px / $window-height-threshold);\n opacity: 0.75;\n }\n\n 30% {\n margin-left: 15px;\n }\n\n 40% {\n margin-left: 0;\n }\n\n 50% {\n transform: translate(0, 500px / $window-height-threshold);\n opacity: 1;\n margin-left: -15px;\n }\n\n 60% {\n margin-left: -20px;\n }\n\n 70% {\n margin-left: -15px;\n }\n\n 75% {\n transform: translate(0, 750px / $window-height-threshold);\n opacity: 0.5;\n }\n\n 80% {\n margin-left: 0;\n }\n\n 100% {\n transform: translate(0, 1000px / $window-height-threshold);\n opacity: 0;\n }\n}",".gallery-page{\n width: 100%;\n height: 100vh;\n .satellites {\n animation: rotate-axis 80s linear infinite;\n transform-style: preserve-3d;\n display: flex;\n justify-content: center;\n margin: 10rem 0;\n\n @keyframes rotate-axis {\n from {\n transform: perspective(320rem) rotateY(0deg);\n }\n to {\n transform: perspective(320rem) rotateY(360deg);\n }\n }\n\n .satellite {\n position: absolute;\n width: 30rem;\n border-radius: 2rem;\n }\n }\n}",".nav-bar {\n position: fixed;\n top: 0;\n width: 100%;\n height: 12rem;\n display: flex;\n border-bottom-color: $colorBlack;\n border-bottom-style: solid;\n border-bottom-width: 0.25rem;\n justify-content: space-between;\n background-color: white;\n z-index: 8;\n\n .nav-text-logo {\n text-decoration: none;\n display: flex;\n align-items: center;\n .animated-text {\n color: transparent;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n background: conic-gradient(\n #00a6c6 10%,\n #01c7b7 20%,\n #f3ecdc 30%,\n #dfdbce 35%,\n #b8b8b5 62%,\n #90796e 62%,\n #033468 75%,\n #21bcd6 75%,\n #1779bb 85%,\n #768fd6 85%\n );\n\n background-size: 50%;\n background-clip: text;\n -webkit-background-clip: text;\n\n animation: expand-rev 1s ease forwards;\n\n &:hover {\n animation: expand 1s ease forwards;\n }\n }\n\n @keyframes expand {\n 0% {\n background-size: 30%;\n background-position: 0 0;\n }\n 20% {\n background-size: 55%;\n background-position: 0 1em;\n }\n 100% {\n background-size: 325%;\n background-position: -15em -1em;\n }\n }\n\n @keyframes expand-rev {\n 0% {\n background-size: 325%;\n background-position: -10em -4em;\n }\n 20% {\n background-size: 55%;\n background-position: 0 2em;\n }\n 100% {\n background-size: 30%;\n background-position: 2em 0.1em;\n }\n }\n\n .happyhyep-text {\n margin-left: 3.75rem;\n align-items: center;\n letter-spacing: 0.09em;\n\n font-family: Redemption;\n font-style: normal;\n font-weight: 400;\n font-size: 7.5rem;\n }\n }\n\n .link-container {\n display: flex;\n align-items: center;\n margin-right: 5rem;\n gap: 3.5rem;\n .link-text {\n display: flex;\n align-items: center;\n\n font-size: 2.3rem;\n font-family: Noto Sans KR;\n color: $colorBlack;\n text-decoration: none;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n img {\n height: 4rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n }\n .mobile-header-right {\n display: none;\n }\n\n\n\n // mobile인 경우 헤더\n @include mobile {\n .link-container {\n display: none;\n }\n .mobile-header-right {\n display: flex;\n align-items: center;\n gap: 3rem;\n margin-right: 5rem;\n img:nth-child(1) {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n height: 6rem;\n }\n img:nth-child(3) {\n height: 4rem;\n }\n }\n }\n // mobile인 경우 헤더\n @include min-mobile {\n .link-container {\n display: none;\n }\n .mobile-header-right {\n display: flex;\n align-items: center;\n gap: 3rem;\n margin-right: 5rem;\n img:nth-child(1) {\n height: 6rem;\n }\n img:nth-child(3) {\n height: 4rem;\n }\n }\n }\n\n\n // lang 변경하는 toast\n .hidden-lang-toast {\n display: none;\n }\n .hidden-lang-toast-mobile {\n display: none;\n }\n .lang-toast {\n display: unset;\n width: 18rem;\n background-color: $colorWhite;\n position: absolute;\n top: 10.5rem;\n right: 2rem;\n z-index: 10;\n border: 0.125rem solid $colorBlack;\n border-radius: 1.3rem;\n font-size: 2.8rem;\n @include dropDown();\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n text-align: center;\n li {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n padding: 1.5rem 0 1.5rem 2rem;\n }\n .checked-lang-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n img {\n position: absolute;\n left: 1rem;\n width: 3rem;\n }\n }\n }\n @include mobile {\n right: 7rem;\n }\n @include min-mobile {\n right: 7rem;\n }\n }\n}\n\n",".footer {\n background-color: $colorBlack;\n height: 21.875rem;\n margin-top: 15rem;\n .footer-icon-container{\n display: flex;\n justify-content: space-between;\n margin: auto;\n width: 25rem;\n\n .footer-icon-image {\n width: 5.625rem;\n margin-top: 5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n }\n.copyright {\n margin-top: 3.75rem;\n font-family: Noto Sans KR;\n color: $colorWhite;\n font-size: 2rem;\n text-align: center;\n}\n}",".mobileMenu {\n position: fixed;\n z-index: 15;\n height: 100%;\n right: 0;\n width: 80%;\n background-color: $colorWhite;\n @include dropLeft();\n box-shadow: -9px 7px 8.6px 0px rgba(0, 0, 0, 0.35);\n display: flex;\n flex-direction: column;\n .close-btn-wrapper {\n display: flex;\n justify-content: flex-end;\n img {\n padding: 5rem;\n width: 5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n }\n .logo-wrapper {\n padding: 13rem 0 0 10rem;\n img {\n width: 56rem;\n }\n }\n .menu-wrapper {\n padding: 10rem 8rem;\n .menu {\n text-decoration: none;\n display: flex;\n padding: 0 2rem;\n justify-content: space-between;\n align-items: center;\n border-bottom: 0.25rem solid $colorGray200;\n height: 12rem;\n margin: 5rem 0;\n .menu-text {\n font-size: 4.5rem;\n color: $colorGray200;\n }\n img {\n width: 3rem;\n }\n }\n }\n}\n\n.mobileMenu-active {\n @include dropRight();\n}",".page-guide-component {\n top: 0;\n width: 100%;\n height: 100%;\n opacity: 0.8;\n background-color: black;\n position: fixed;\n z-index: 200;\n overflow: hidden;\n\n .arrow-left {\n width: 54px;\n position: fixed;\n top: 8%;\n left: 5%;\n }\n .go-to-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n color: $colorWhite;\n }\n .go-to-home {\n position: fixed;\n top: 13%;\n left: 10%;\n }\n\n .arrow-right {\n transform: scaleX(-1);\n }\n .arrow-menu {\n width: 54px;\n position: fixed;\n top: 7%;\n right: 22%;\n }\n .go-to-menu {\n position: fixed;\n top: 12%;\n left: 66%;\n }\n\n .language-menu {\n width: 54px;\n position: absolute;\n top: 7%;\n right: 3%;\n }\n .change-language {\n position: absolute;\n top: 12%;\n right: 8%;\n }\n\n .arrow-scroll-down {\n position: absolute;\n top: 72%;\n left: 50%;\n transform: translate(-50%,-50%);\n }\n .scroll-to-down {\n font-family: \"Noto Sans KR\";\n font-size: 3rem;\n color: $colorWhite;\n\n position: absolute;\n top: 60%;\n left: 50%;\n transform: translate(-50%,-50%);\n }\n .btn-got-it {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n color: $colorWhite;\n\n position: absolute;\n top: 90%;\n left: 50%;\n transform: translate(-50%,-50%);\n padding: 1rem 2.5rem;\n border: 3px solid $colorWhite;\n border-radius: 2.3rem;\n\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n\n\n @include mobile {\n .arrow-left {\n width: 40px;\n top: 5%;\n }\n .go-to-home {\n position: fixed;\n top: 9%;\n left: 14%;\n }\n\n .arrow-menu {\n width: 40px;\n top: 7%;\n right: 3%;\n }\n .go-to-menu {\n top: 11%;\n left: 75%;\n }\n\n .language-menu {\n width: 40px;\n top: 5%;\n right: 15%;\n }\n .change-language {\n position: absolute;\n top: 9%;\n right: 26%;\n }\n }\n\n @include min-mobile {\n .arrow-left {\n width: 40px;\n top: 5%;\n }\n .go-to-home {\n top: 10%;\n left: 17%;\n }\n\n .arrow-menu {\n width: 40px;\n top: 8%;\n right: 3%;\n }\n .go-to-menu {\n top: 13%;\n left: 73%;\n }\n\n .language-menu {\n width: 40px;\n top: 5%;\n right: 15%;\n }\n .change-language {\n position: absolute;\n top: 10%;\n right: 28%;\n }\n }\n}","@import \"variable\";\n@import \"layout\";\n@import \"font\";\n@import \"common\";\n\n@import \"pages/home\";\n@import \"pages/awards\";\n@import \"pages/introduce\";\n@import \"pages/projects\";\n@import \"pages/activities\";\n@import \"pages/gallery\";\n\n@import \"components/navBar\";\n@import \"components/footer\";\n@import \"components/mobileMenu\";\n@import \"components/pageGuideComponent\";\n\n* {\n cursor: url(\"/assets/icons/favicon.png\"), url(\"/assets/icons/favicon.cur\"), auto;\n\n -ms-overflow-style: none; /* 인터넷 익스플로러 */\n scrollbar-width: none; /* 파이어폭스 */\n}\n*::-webkit-scrollbar {\n display: none;\n}","/* Slider */\n.slick-slider\n{\n position: relative;\n\n display: block;\n box-sizing: border-box;\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n position: relative;\n\n display: block;\n overflow: hidden;\n\n margin: 0;\n padding: 0;\n}\n.slick-list:focus\n{\n outline: none;\n}\n.slick-list.dragging\n{\n cursor: pointer;\n cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n position: relative;\n top: 0;\n left: 0;\n\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n display: table;\n\n content: '';\n}\n.slick-track:after\n{\n clear: both;\n}\n.slick-loading .slick-track\n{\n visibility: hidden;\n}\n\n.slick-slide\n{\n display: none;\n float: left;\n\n height: 100%;\n min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n float: right;\n}\n.slick-slide img\n{\n display: block;\n}\n.slick-slide.slick-loading img\n{\n display: none;\n}\n.slick-slide.dragging img\n{\n pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n display: block;\n}\n.slick-loading .slick-slide\n{\n visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n display: block;\n\n height: auto;\n\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/css/main.f2e23a65.css b/static/css/main.f2e23a65.css deleted file mode 100644 index 99cf4da..0000000 --- a/static/css/main.f2e23a65.css +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8";@font-face{font-family:iceJaram-Rg;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/iceJaram-Rg.woff2) format("woff2")}@font-face{font-family:Redemption;font-style:normal;font-weight:400;src:local("Redemption"),url(https://fonts.cdnfonts.com/s/23565/Redemption.woff) format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap) format("woff"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff"),url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap) format("woff2"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff2")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");unicode-range:u+0041-005a,u+0061-007a}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff2) format("woff2"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff2) format("woff2"),url(https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff) format("woff")}html{font-size:8px}@media(min-width:1025px)and (max-width:1447px){html{font-size:6px}}@media(min-width:768px)and (max-width:1024px){html{font-size:5px}}@media(min-width:414px)and (max-width:767px){html{font-size:4px}}@media(max-width:413px){html{font-size:3px}}html body{margin:0}.page-wrapper{margin:12rem 0 0}.dash-title{align-items:center;display:flex;justify-content:space-between;margin:8.75rem 0 5rem}.dash-title .dash-line{border:.125rem dashed #000;height:0;margin:8.75rem 0;width:30%}.dash-title .title-font{color:#000;font-family:Redemption;font-size:10rem;letter-spacing:1.26875rem;line-height:normal;margin:0 8rem;opacity:.8;text-align:center}.project-btn{align-items:center;background-color:#333;border-radius:.625rem;border-width:.0625rem;color:#fff;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;display:flex;font-size:1.5rem;height:3.75rem;justify-content:center;text-align:center;text-decoration:none;width:12.5rem}.project-btn img{margin-right:.375rem;width:2rem}.btn-container{display:flex;justify-content:end;margin-right:12.5rem;margin-top:12.5rem;width:100%}.btn-container .change-page-btn{align-items:center;background-color:#333;border-radius:1rem;border-width:.0625rem;color:#fff;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;display:flex;font-size:2.5rem;height:5rem;justify-content:center;text-align:center;text-decoration:none;width:25rem}.dim{background-color:#000;height:100%;opacity:.2;position:fixed;width:100%;z-index:3}body:after{height:0;overflow:hidden;position:absolute;width:0;z-index:-1}.home-page{align-items:center;display:flex;flex-direction:column}.home-page .profile-container{display:flex;justify-content:space-between;padding:25rem 15% 5rem}.home-page .profile-container .profile-img-wrapper{align-items:center;display:flex;justify-content:center;max-width:45%;transition:.8s}.home-page .profile-container .profile-img-wrapper img{border-radius:8.75rem;box-shadow:-5px 10px 15px 6px #00000040;width:100%}.home-page .profile-container .profile-img-wrapper.active{opacity:1;transform:translateX(0)}.home-page .profile-container .profile-text-wrapper{display:flex;flex-direction:column;gap:7.5rem;justify-content:center}.home-page .profile-container .profile-introduce-title-container{color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:5rem;gap:2.5rem}.home-page .profile-container .profile-introduce-title-container .profile-introduce-subtitle-box{color:#71b5c9;display:flex;flex-direction:column;font-size:3.75rem;gap:1.25rem}.home-page .profile-container .profile-introduce-title-container .profile-introduce-subtitle-box .profile-introduce-subtitle-2{color:#53354a;font-size:3.125rem}.home-page .profile-container .profile-introduce-desc{color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:2.25rem;gap:6.25rem;line-height:3.625rem}@media(min-width:414px)and (max-width:767px){.home-page .profile-container{align-items:center;flex-direction:column;gap:10rem}.home-page .profile-container .profile-img-wrapper{max-width:80%}}@media(max-width:413px){.home-page .profile-container{align-items:center;flex-direction:column;gap:10rem}.home-page .profile-container .profile-img-wrapper{max-width:80%}}@keyframes zoomOut{0%{width:100%}to{border-radius:8rem;width:70%}}@keyframes zoomIn{0%{width:70%}to{width:100%}}.home-page .zoomOut{animation:zoomOut .5s ease-out forwards}.home-page .zoomIn{animation:zoomIn .5s ease-out forwards}.awards-page{align-items:center;display:flex;flex-direction:column;gap:7.5rem;padding:7.5rem 0}.awards-page .box-container{opacity:0;transform:translateX(20%);transition:.8s;width:70%}.awards-page .box-container .box{align-items:center;background-color:#fff;border-radius:2rem;box-shadow:0 0 2.875rem .75rem #00000040;color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;gap:5rem;justify-content:center;padding:3%}.awards-page .box-container .box img{width:50%}.awards-page .box-container .box div{align-items:center;display:flex;font-size:2rem;justify-content:center}.awards-page .box-index-0.active,.awards-page .box-index-1.active,.awards-page .box-index-2.active,.awards-page .box-index-3.active{opacity:1;transform:translateX(0)}@keyframes dropDown{0%{height:0;opacity:0;overflow:hidden;transform:translateY(-2rem)}to{opacity:1}}@keyframes dropUp{0%{opacity:1;transform:translateY(0)}to{height:0;opacity:0;overflow:hidden;transform:translateY(-2rem)}}@keyframes dropLeft{0%{opacity:0;overflow:hidden;transform:translateX(-2rem);width:0}to{opacity:1}}@keyframes dropRight{0%{opacity:1}to{opacity:0;overflow:hidden;transform:translateX(2rem);width:0}}.introduce-page{overflow:hidden}.introduce-page .title-font{font-family:iceJaram-Rg;font-size:10rem;letter-spacing:.15em;line-height:8.875rem;margin:0 8rem;text-align:center}.introduce-page .introduce-profile-image{display:flex;justify-content:center;opacity:0;padding:8.75rem 0 10rem;transition:1.2s}.introduce-page .introduce-profile-image img{aspect-ratio:1;border-radius:10rem;box-shadow:-5px 10px 15px 6px #00000040;width:62.5rem}.introduce-page .introduce-profile-image.active{opacity:1}.introduce-page .introduce-profile-name{display:flex;justify-content:center;opacity:0;padding:0 0 10rem;transform:translateX(-30%);transition:.8s}.introduce-page .introduce-profile-name.active{opacity:1;transform:translateX(0)}.introduce-page .introduce-page-desc{color:#53354a;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:2.125rem;gap:4rem;line-height:3.75rem;padding:6.25rem 0 0;text-align:center;width:100%}.introduce-page .my-photo-list{display:flex;gap:5rem;justify-content:center;margin:16.25rem 0 0;transform:translateX(80%);transition:1s}.introduce-page .my-photo-list img{box-shadow:-5px 10px 15px 6px #00000040;width:31.25rem}.introduce-page .my-photo-list.active{transform:translateX(0)}.introduce-page .typing-section-wrapper{display:flex;flex-direction:column;gap:.625rem;margin-top:12.5rem}.introduce-page .typing-section-wrapper .my-interested-text{color:#53354a;font-family:Noto Sans KR;font-size:3.125rem;text-align:center}.introduce-page .typing-section-wrapper .my-interested-text .typing-text{animation:cursor .2s ease infinite;border-right:.05em solid #000;color:#ffd400;display:inline;vertical-align:middle}.introduce-page .typing-section-wrapper .my-interested-text:nth-child(2){font-size:3.75rem}.introduce-page .my-interested-wrapper{margin-top:7.5rem}.introduce-page .my-interested-wrapper .my-interested-text{color:#53354a;font-family:Noto Sans KR;font-size:2.25rem;text-align:center}.introduce-page .contact-wrapper{display:flex;flex-direction:column;gap:.625rem;margin-top:12.5rem}.introduce-page .contact-wrapper .my-interested-text{color:#53354a;font-family:Noto Sans KR;font-size:2.5rem;text-align:center}.introduce-page .contact-wrapper .link-text{color:#53354a;text-decoration:none}.introduce-page .education-wrapper{display:flex;flex-direction:column;gap:.625rem}.introduce-page .education-wrapper .education-text{color:#53354a;font-family:Noto Sans KR;font-size:2.5rem;text-align:center}.introduce-page .skills-container .skills-wrapper{align-items:center;display:flex;gap:.6rem;justify-content:center;margin:1.25rem 0}.introduce-page .btn-container{width:auto}.projects-page .dash-title .title-font{font-size:6.25rem}.projects-page .project-component{display:flex;flex-direction:column;margin:0 10rem}.projects-page .project-component .project-content{align-items:center;display:flex;gap:5rem;justify-content:center}.projects-page .project-component .project-content img{width:45%}.projects-page .project-component .project-content .project-desc{width:70rem}.projects-page .project-component .project-content .project-desc .title{color:#53354a;font-family:Noto Sans KR;font-size:3.75rem}.projects-page .project-component .project-content .project-desc .subtitle{color:#53354a;font-family:Noto Sans KR;font-size:2.5rem;margin-top:.625rem}.projects-page .project-component .project-content .project-desc .text{color:#53354a;font-family:Noto Sans KR;font-size:1.875rem;margin-top:.625rem}.projects-page .project-component .project-content .project-desc .sub-text{color:#53354a;font-family:Noto Sans KR;font-size:1.625rem;margin-top:.625rem}.projects-page .project-component .project-btn-container{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;margin:5rem 8rem 0 0}.projects-page .slick-next,.projects-page .slick-prev{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.projects-page .slick-next:before,.projects-page .slick-prev:before{color:#000;opacity:1}.projects-page .slick-dots li button{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.projects-page .btn-container{width:auto}.video-modal{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100rem;z-index:100}.video-modal .close-btn{background-color:#fff;border-radius:1rem;color:#000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;font-size:3rem;height:3rem;position:fixed;right:3rem;text-align:center;top:3rem;width:3rem;z-index:5}.video-modal video{border-radius:2rem;width:100rem}.activities-page .dash-title{margin-bottom:0}.activities-page .dash-title .title-font{font-size:7rem}.activities-page .sub-title{color:#595959;font-family:Noto Sans KR;font-size:3rem;margin-bottom:7rem;text-align:center}.activities-page .activity-container{align-items:flex-end;display:flex;gap:7rem;margin:0 10%}.activities-page .activity-container .activity-dot-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.activities-page .activity-container .activity-dot-wrapper .activity-line{background-color:#595959;height:7rem;width:.4rem}.activities-page .activity-container .activity-dot-wrapper .activity-circle{background-color:#595959;border-radius:5rem;height:2.3rem;width:2.3rem}.activities-page .activity-container .text-wrapper{align-items:center;color:#53354a;display:flex;font-family:Noto Sans KR;gap:2rem;justify-content:center}.activities-page .activity-container .text-wrapper .title-text{font-size:3rem;font-weight:700;white-space:nowrap}.activities-page .activity-container .text-wrapper .sub-text{align-items:flex-start;font-size:1.6rem;text-align:left;white-space:nowrap}@media(min-width:414px)and (max-width:767px){.activities-page .dash-title .title-font{font-size:10rem;width:100%}.activities-page .activity-container .text-wrapper .title-text{font-size:3.5rem}.activities-page .activity-container .text-wrapper .sub-text{font-size:2.4rem}}@media(max-width:413px){.activities-page .dash-title .title-font{font-size:6rem;width:100%}.activities-page .activity-container .text-wrapper .title-text{font-size:3rem}.activities-page .activity-container .text-wrapper .sub-text{font-size:1.2rem}}.activities-page .btn-container{width:auto}.g-snows{height:100%;width:100%}.g-snows>li{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:snow-drop;animation-timing-function:linear;background-color:#000;background-repeat:no-repeat;background-size:100% auto;border-radius:100%;opacity:0;position:absolute;top:0}.g-snows>li:first-child{animation-delay:1512ms;animation-duration:12258ms;filter:blur(0);height:10px;left:51%;width:10px}.g-snows>li:nth-child(2){animation-delay:3603ms;animation-duration:7339ms;filter:blur(3px);height:6px;left:31%;width:6px}.g-snows>li:nth-child(3){animation-delay:1055ms;animation-duration:7433ms;filter:blur(3px);height:11px;left:44%;width:11px}.g-snows>li:nth-child(4){animation-delay:2798ms;animation-duration:8564ms;filter:blur(1px);height:8px;left:70%;width:8px}.g-snows>li:nth-child(5){animation-delay:4119ms;animation-duration:6485ms;filter:blur(0);height:4px;left:13%;width:4px}.g-snows>li:nth-child(6){animation-delay:2521ms;animation-duration:8766ms;filter:blur(2px);height:5px;left:94%;width:5px}.g-snows>li:nth-child(7){animation-delay:1338ms;animation-duration:5971ms;filter:blur(0);height:8px;left:17%;width:8px}.g-snows>li:nth-child(8){animation-delay:2128ms;animation-duration:11078ms;filter:blur(3px);height:8px;left:57%;width:8px}.g-snows>li:nth-child(9){animation-delay:945ms;animation-duration:11691ms;filter:blur(2px);height:16px;left:44%;width:16px}.g-snows>li:nth-child(10){animation-delay:3928ms;animation-duration:6216ms;filter:blur(2px);height:23px;left:11%;width:23px}.g-snows>li:nth-child(11){animation-delay:3201ms;animation-duration:13015ms;filter:blur(1px);height:2px;left:52%;width:2px}.g-snows>li:nth-child(12){animation-delay:4.98s;animation-duration:7726ms;filter:blur(4px);height:8px;left:47%;width:8px}.g-snows>li:nth-child(13){animation-delay:2012ms;animation-duration:6831ms;filter:blur(1px);height:12px;left:6%;width:12px}.g-snows>li:nth-child(14){animation-delay:1839ms;animation-duration:13398ms;filter:blur(1px);height:13px;left:32%;width:13px}.g-snows>li:nth-child(15){animation-delay:759ms;animation-duration:8412ms;filter:blur(1px);height:6px;left:19%;width:6px}.g-snows>li:nth-child(16){animation-delay:1213ms;animation-duration:6888ms;filter:blur(4px);height:2px;left:23%;width:2px}.g-snows>li:nth-child(17){animation-delay:4604ms;animation-duration:10595ms;filter:blur(1px);height:24px;left:43%;width:24px}.g-snows>li:nth-child(18){animation-delay:1041ms;animation-duration:6614ms;filter:blur(1px);height:12px;left:39%;width:12px}.g-snows>li:nth-child(19){animation-delay:961ms;animation-duration:8707ms;filter:blur(1px);height:1px;left:33%;width:1px}.g-snows>li:nth-child(20){animation-delay:3681ms;animation-duration:5149ms;filter:blur(4px);height:0;left:20%;width:0}.g-snows>li:nth-child(21){animation-delay:2.27s;animation-duration:7542ms;filter:blur(1px);height:10px;left:23%;width:10px}.g-snows>li:nth-child(22){animation-delay:4726ms;animation-duration:9979ms;filter:blur(0);height:3px;left:7%;width:3px}.g-snows>li:nth-child(23){animation-delay:835ms;animation-duration:8235ms;filter:blur(2px);height:6px;left:1%;width:6px}.g-snows>li:nth-child(24){animation-delay:3175ms;animation-duration:6554ms;filter:blur(0);height:1px;left:62%;width:1px}.g-snows>li:nth-child(25){animation-delay:3259ms;animation-duration:5972ms;filter:blur(2px);height:4px;left:35%;width:4px}.g-snows>li:nth-child(26){animation-delay:3257ms;animation-duration:8478ms;filter:blur(0);height:1px;left:33%;width:1px}.g-snows>li:nth-child(27){animation-delay:4.92s;animation-duration:8412ms;filter:blur(1px);height:5px;left:54%;width:5px}.g-snows>li:nth-child(28){animation-delay:3625ms;animation-duration:6762ms;filter:blur(1px);height:18px;left:67%;width:18px}.g-snows>li:nth-child(29){animation-delay:2244ms;animation-duration:5085ms;filter:blur(3px);height:8px;left:27%;width:8px}.g-snows>li:nth-child(30){animation-delay:1847ms;animation-duration:9282ms;filter:blur(0);height:12px;left:40%;width:12px}.g-snows>li:nth-child(31){animation-delay:4393ms;animation-duration:10193ms;filter:blur(0);height:6px;left:30%;width:6px}.g-snows>li:nth-child(32){animation-delay:2583ms;animation-duration:5472ms;filter:blur(1px);height:2px;left:9%;width:2px}.g-snows>li:nth-child(33){animation-delay:1062ms;animation-duration:12549ms;filter:blur(2px);height:15px;left:19%;width:15px}.g-snows>li:nth-child(34){animation-delay:.67s;animation-duration:9559ms;filter:blur(0);height:17px;left:67%;width:17px}.g-snows>li:nth-child(35){animation-delay:4806ms;animation-duration:10323ms;filter:blur(0);height:18px;left:3%;width:18px}.g-snows>li:nth-child(36){animation-delay:1272ms;animation-duration:5439ms;filter:blur(3px);height:7px;left:40%;width:7px}.g-snows>li:nth-child(37){animation-delay:3267ms;animation-duration:6363ms;filter:blur(4px);height:4px;left:34%;width:4px}.g-snows>li:nth-child(38){animation-delay:4523ms;animation-duration:7196ms;filter:blur(0);height:17px;left:11%;width:17px}.g-snows>li:nth-child(39){animation-delay:4163ms;animation-duration:12469ms;filter:blur(3px);height:14px;left:48%;width:14px}.g-snows>li:nth-child(40){animation-delay:3343ms;animation-duration:6768ms;filter:blur(0);height:9px;left:38%;width:9px}.g-snows>li:nth-child(41){animation-delay:2933ms;animation-duration:5183ms;filter:blur(2px);height:18px;left:10%;width:18px}.g-snows>li:nth-child(42){animation-delay:4798ms;animation-duration:9056ms;filter:blur(3px);height:0;left:74%;width:0}.g-snows>li:nth-child(43){animation-delay:4117ms;animation-duration:7452ms;filter:blur(1px);height:4px;left:34%;width:4px}.g-snows>li:nth-child(44){animation-delay:323ms;animation-duration:12334ms;filter:blur(3px);height:5px;left:58%;width:5px}.g-snows>li:nth-child(45){animation-delay:3741ms;animation-duration:6575ms;filter:blur(4px);height:9px;left:7%;width:9px}.g-snows>li:nth-child(46){animation-delay:2.17s;animation-duration:8325ms;filter:blur(0);height:0;left:61%;width:0}.g-snows>li:nth-child(47){animation-delay:638ms;animation-duration:5683ms;filter:blur(1px);height:6px;left:88%;width:6px}.g-snows>li:nth-child(48){animation-delay:2957ms;animation-duration:6343ms;filter:blur(1px);height:8px;left:42%;width:8px}.g-snows>li:nth-child(49){animation-delay:461ms;animation-duration:13163ms;filter:blur(2px);height:4px;left:3%;width:4px}.g-snows>li:nth-child(50){animation-delay:2111ms;animation-duration:11101ms;filter:blur(0);height:12px;left:2%;width:12px}.g-snows>li:nth-child(51){animation-delay:3583ms;animation-duration:8998ms;filter:blur(4px);height:11px;left:9%;width:11px}.g-snows>li:nth-child(52){animation-delay:1062ms;animation-duration:8317ms;filter:blur(1px);height:14px;left:8%;width:14px}.g-snows>li:nth-child(53){animation-delay:4835ms;animation-duration:8399ms;filter:blur(0);height:9px;left:39%;width:9px}.g-snows>li:nth-child(54){animation-delay:1124ms;animation-duration:12461ms;filter:blur(3px);height:13px;left:19%;width:13px}.g-snows>li:nth-child(55){animation-delay:4993ms;animation-duration:6904ms;filter:blur(0);height:4px;left:36%;width:4px}.g-snows>li:nth-child(56){animation-delay:2316ms;animation-duration:5891ms;filter:blur(3px);height:11px;left:84%;width:11px}.g-snows>li:nth-child(57){animation-delay:4584ms;animation-duration:10763ms;filter:blur(3px);height:15px;left:31%;width:15px}.g-snows>li:nth-child(58){animation-delay:2553ms;animation-duration:5575ms;filter:blur(4px);height:7px;left:6%;width:7px}.g-snows>li:nth-child(59){animation-delay:2187ms;animation-duration:6162ms;filter:blur(3px);height:10px;left:47%;width:10px}.g-snows>li:nth-child(60){animation-delay:1331ms;animation-duration:7573ms;filter:blur(4px);height:6px;left:54%;width:6px}.g-snows>li:nth-child(61){animation-delay:3436ms;animation-duration:10584ms;filter:blur(1px);height:6px;left:44%;width:6px}.g-snows>li:nth-child(62){animation-delay:3042ms;animation-duration:6066ms;filter:blur(3px);height:18px;left:28%;width:18px}.g-snows>li:nth-child(63){animation-delay:3935ms;animation-duration:10816ms;filter:blur(2px);height:7px;left:8%;width:7px}.g-snows>li:nth-child(64){animation-delay:383ms;animation-duration:7.33s;filter:blur(1px);height:9px;left:35%;width:9px}.g-snows>li:nth-child(65){animation-delay:2041ms;animation-duration:8.71s;filter:blur(0);height:11px;left:28%;width:11px}.g-snows>li:nth-child(66){animation-delay:3977ms;animation-duration:8095ms;filter:blur(1px);height:9px;left:72%;width:9px}.g-snows>li:nth-child(67){animation-delay:4146ms;animation-duration:7858ms;filter:blur(1px);height:7px;left:3%;width:7px}.g-snows>li:nth-child(68){animation-delay:1819ms;animation-duration:7016ms;filter:blur(1px);height:16px;left:38%;width:16px}.g-snows>li:nth-child(69){animation-delay:4958ms;animation-duration:8623ms;filter:blur(2px);height:9px;left:17%;width:9px}.g-snows>li:nth-child(70){animation-delay:2561ms;animation-duration:7337ms;filter:blur(1px);height:12px;left:63%;width:12px}.g-snows>li:nth-child(71){animation-delay:2593ms;animation-duration:5299ms;filter:blur(2px);height:2px;left:43%;width:2px}.g-snows>li:nth-child(72){animation-delay:2183ms;animation-duration:10083ms;filter:blur(4px);height:0;left:8%;width:0}.g-snows>li:nth-child(73){animation-delay:4341ms;animation-duration:11061ms;filter:blur(0);height:17px;left:62%;width:17px}.g-snows>li:nth-child(74){animation-delay:3422ms;animation-duration:6884ms;filter:blur(3px);height:6px;left:16%;width:6px}.g-snows>li:nth-child(75){animation-delay:3768ms;animation-duration:6668ms;filter:blur(2px);height:3px;left:19%;width:3px}.g-snows>li:nth-child(76){animation-delay:3091ms;animation-duration:7964ms;filter:blur(0);height:23px;left:45%;width:23px}.g-snows>li:nth-child(77){animation-delay:862ms;animation-duration:7.82s;filter:blur(3px);height:3px;left:65%;width:3px}.g-snows>li:nth-child(78){animation-delay:4256ms;animation-duration:9506ms;filter:blur(1px);height:20px;left:35%;width:20px}.g-snows>li:nth-child(79){animation-delay:4038ms;animation-duration:6471ms;filter:blur(2px);height:2px;left:5%;width:2px}.g-snows>li:nth-child(80){animation-delay:1211ms;animation-duration:5113ms;filter:blur(1px);height:4px;left:31%;width:4px}.g-snows>li:nth-child(81){animation-delay:2328ms;animation-duration:5537ms;filter:blur(1px);height:14px;left:30%;width:14px}.g-snows>li:nth-child(82){animation-delay:366ms;animation-duration:12563ms;filter:blur(1px);height:12px;left:17%;width:12px}.g-snows>li:nth-child(83){animation-delay:867ms;animation-duration:7357ms;filter:blur(1px);height:15px;left:8%;width:15px}.g-snows>li:nth-child(84){animation-delay:4592ms;animation-duration:5813ms;filter:blur(1px);height:6px;left:13%;width:6px}.g-snows>li:nth-child(85){animation-delay:1955ms;animation-duration:9407ms;filter:blur(1px);height:11px;left:49%;width:11px}.g-snows>li:nth-child(86){animation-delay:3005ms;animation-duration:5418ms;filter:blur(2px);height:13px;left:7%;width:13px}.g-snows>li:nth-child(87){animation-delay:283ms;animation-duration:5012ms;filter:blur(1px);height:25px;left:35%;width:25px}.g-snows>li:nth-child(88){animation-delay:856ms;animation-duration:6984ms;filter:blur(1px);height:3px;left:69%;width:3px}.g-snows>li:nth-child(89){animation-delay:3.61s;animation-duration:6561ms;filter:blur(2px);height:2px;left:27%;width:2px}.g-snows>li:nth-child(90){animation-delay:.49s;animation-duration:12091ms;filter:blur(4px);height:28px;left:24%;width:28px}.g-snows>li:nth-child(91){animation-delay:3695ms;animation-duration:6491ms;filter:blur(1px);height:2px;left:6%;width:2px}.g-snows>li:nth-child(92){animation-delay:6ms;animation-duration:5118ms;filter:blur(2px);height:1px;left:22%;width:1px}.g-snows>li:nth-child(93){animation-delay:3925ms;animation-duration:8513ms;filter:blur(1px);height:5px;left:59%;width:5px}.g-snows>li:nth-child(94){animation-delay:2965ms;animation-duration:5672ms;filter:blur(4px);height:17px;left:21%;width:17px}.g-snows>li:nth-child(95){animation-delay:4288ms;animation-duration:7387ms;filter:blur(2px);height:14px;left:5%;width:14px}.g-snows>li:nth-child(96){animation-delay:1215ms;animation-duration:7569ms;filter:blur(1px);height:13px;left:71%;width:13px}.g-snows>li:nth-child(97){animation-delay:3336ms;animation-duration:10612ms;filter:blur(1px);height:3px;left:33%;width:3px}.g-snows>li:nth-child(98){animation-delay:1729ms;animation-duration:8661ms;filter:blur(2px);height:12px;left:13%;width:12px}.g-snows>li:nth-child(99){animation-delay:3679ms;animation-duration:5748ms;filter:blur(2px);height:16px;left:37%;width:16px}.g-snows>li:nth-child(100){animation-delay:2594ms;animation-duration:7396ms;filter:blur(3px);height:14px;left:53%;width:14px}@keyframes snow-drop{0%{margin-left:0;opacity:.5;transform:translate(0)}10%{margin-left:15px}20%{margin-left:20px}25%{opacity:.75;transform:translateY(166.6666666667px)}30%{margin-left:15px}40%{margin-left:0}50%{margin-left:-15px;opacity:1;transform:translateY(333.3333333333px)}60%{margin-left:-20px}70%{margin-left:-15px}75%{opacity:.5;transform:translateY(500px)}80%{margin-left:0}to{opacity:0;transform:translateY(666.6666666667px)}}.gallery-page{height:100vh;width:100%}.gallery-page .satellites{animation:rotate-axis 80s linear infinite;display:flex;justify-content:center;margin:10rem 0;transform-style:preserve-3d}@keyframes rotate-axis{0%{transform:perspective(320rem) rotateY(0deg)}to{transform:perspective(320rem) rotateY(1turn)}}.gallery-page .satellites .satellite{border-radius:2rem;position:absolute;width:30rem}.nav-bar{background-color:#fff;border-bottom:.25rem solid #000;display:flex;height:12rem;justify-content:space-between;position:fixed;top:0;width:100%;z-index:8}.nav-bar .nav-text-logo{align-items:center;display:flex;text-decoration:none}.nav-bar .nav-text-logo .animated-text{animation:expand-rev 1s ease forwards;background:conic-gradient(#00a6c6 10%,#01c7b7 20%,#f3ecdc 30%,#dfdbce 35%,#b8b8b5 62%,#90796e 62%,#033468 75%,#21bcd6 75%,#1779bb 85%,#768fd6 85%);background-clip:text;-webkit-background-clip:text;background-size:50%;color:#0000;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.nav-bar .nav-text-logo .animated-text:hover{animation:expand 1s ease forwards}@keyframes expand{0%{background-position:0 0;background-size:30%}20%{background-position:0 1em;background-size:55%}to{background-position:-15em -1em;background-size:325%}}@keyframes expand-rev{0%{background-position:-10em -4em;background-size:325%}20%{background-position:0 2em;background-size:55%}to{background-position:2em .1em;background-size:30%}}.nav-bar .nav-text-logo .happyhyep-text{align-items:center;font-family:Redemption;font-size:7.5rem;font-style:normal;font-weight:400;letter-spacing:.09em;margin-left:3.75rem}.nav-bar .link-container{align-items:center;display:flex;gap:3.5rem;margin-right:5rem}.nav-bar .link-container .link-text{align-items:center;color:#000;display:flex;font-family:Noto Sans KR;font-size:2.3rem;text-decoration:none}.nav-bar .link-container .link-text,.nav-bar .link-container img{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer}.nav-bar .link-container img{height:4rem}.nav-bar .mobile-header-right{display:none}@media(min-width:414px)and (max-width:767px){.nav-bar .link-container{display:none}.nav-bar .mobile-header-right{align-items:center;display:flex;gap:3rem;margin-right:5rem}.nav-bar .mobile-header-right img:first-child{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;height:6rem}.nav-bar .mobile-header-right img:nth-child(3){height:4rem}}@media(max-width:413px){.nav-bar .link-container{display:none}.nav-bar .mobile-header-right{align-items:center;display:flex;gap:3rem;margin-right:5rem}.nav-bar .mobile-header-right img:first-child{height:6rem}.nav-bar .mobile-header-right img:nth-child(3){height:4rem}}.nav-bar .hidden-lang-toast,.nav-bar .hidden-lang-toast-mobile{display:none}.nav-bar .lang-toast{animation-direction:normal;animation-duration:.5s;animation-name:dropDown;background-color:#fff;border:.125rem solid #000;border-radius:1.3rem;display:inline;display:initial;font-size:2.8rem;position:absolute;right:2rem;top:10.5rem;width:18rem;z-index:10}.nav-bar .lang-toast ul{list-style:none;margin:0;padding:0;text-align:center}.nav-bar .lang-toast ul li{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;padding:1.5rem 0 1.5rem 2rem}.nav-bar .lang-toast ul .checked-lang-wrapper{align-items:center;display:flex;justify-content:center}.nav-bar .lang-toast ul .checked-lang-wrapper img{left:1rem;position:absolute;width:3rem}@media(min-width:414px)and (max-width:767px){.nav-bar .lang-toast{right:7rem}}@media(max-width:413px){.nav-bar .lang-toast{right:7rem}}.footer{background-color:#000;height:21.875rem;margin-top:15rem}.footer .footer-icon-container{display:flex;justify-content:space-between;margin:auto;width:25rem}.footer .footer-icon-container .footer-icon-image{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;margin-top:5rem;width:5.625rem}.footer .copyright{color:#fff;font-family:Noto Sans KR;font-size:2rem;margin-top:3.75rem;text-align:center}.mobileMenu{animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-name:dropLeft;background-color:#fff;box-shadow:-9px 7px 8.6px 0 #00000059;display:flex;flex-direction:column;height:100%;position:fixed;right:0;width:80%;z-index:15}.mobileMenu .close-btn-wrapper{display:flex;justify-content:flex-end}.mobileMenu .close-btn-wrapper img{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;padding:5rem;width:5rem}.mobileMenu .logo-wrapper{padding:13rem 0 0 10rem}.mobileMenu .logo-wrapper img{width:56rem}.mobileMenu .menu-wrapper{padding:10rem 8rem}.mobileMenu .menu-wrapper .menu{align-items:center;border-bottom:.25rem solid #888;display:flex;height:12rem;justify-content:space-between;margin:5rem 0;padding:0 2rem;text-decoration:none}.mobileMenu .menu-wrapper .menu .menu-text{color:#888;font-size:4.5rem}.mobileMenu .menu-wrapper .menu img{width:3rem}.mobileMenu-active{animation-direction:normal;animation-duration:.5s;animation-fill-mode:forwards;animation-name:dropRight}.page-guide-component{background-color:#000;height:100%;opacity:.8;overflow:hidden;position:fixed;top:0;width:100%;z-index:200}.page-guide-component .arrow-left{left:5%;position:fixed;top:8%;width:54px}.page-guide-component .go-to-text{color:#fff;font-family:Noto Sans KR;font-size:2.5rem}.page-guide-component .go-to-home{left:10%;position:fixed;top:13%}.page-guide-component .arrow-right{transform:scaleX(-1)}.page-guide-component .arrow-menu{position:fixed;right:22%;top:7%;width:54px}.page-guide-component .go-to-menu{left:66%;position:fixed;top:12%}.page-guide-component .language-menu{position:absolute;right:3%;top:7%;width:54px}.page-guide-component .change-language{position:absolute;right:8%;top:12%}.page-guide-component .arrow-scroll-down{left:50%;position:absolute;top:72%;transform:translate(-50%,-50%)}.page-guide-component .scroll-to-down{font-size:3rem;top:60%}.page-guide-component .btn-got-it,.page-guide-component .scroll-to-down{color:#fff;font-family:Noto Sans KR;left:50%;position:absolute;transform:translate(-50%,-50%)}.page-guide-component .btn-got-it{border:3px solid #fff;border-radius:2.3rem;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgBhVNLKERRGP49iilXd4hmKG4iUeTdzIarQbIgj4UVI1s0mrIgTZIwJUSyIOOxoLyWlMe1GGWhhMzIyPOaMWmMEDvOuTN33Hlc89V/7znfOf9//v/83wkDcZDIZMgoZN9u80NIAI7OUlXq0hUltFSeyBGvVhacNpbZmZ2cR1ODaICkrJzRGq1Ok5CWAYGAAy33acfuz046eS5M6NyoG9HEJ6eAGCRENKTmKxUPplPyzW7bFmag7lrdneNTDoanKxNMqGtL0ZDhMihrbRvNLC6jvj/eYW9KD28OB8gFZWD+aHMFXu6uOZ6IjQP7nYWy31jmQ9E6KZUl0nhjZBQBFZpeiCQIsKJTeByvL0E+XQ55VXUeLl1Zgn1IHIAiZX+p6xtUYFyc9sogs6IahptqwLiy4OFiXD5kOPo4hfWl5Bb59VYSFQ0x6H4kkgifFXcA5zPrYRp6Bt2jH1SGGeDrE+TZBdA+t+Hl6bByPre4BKfZeMAIF58sJljt74JXGwvP7CPMtDdxFykEFhb+8dnSHYaNfbmIgHyBA+vrVS1oaOCFdGu1XEpTC5UKXG8w52WddhwJaQjPPUpExNbDxem/QXBpawPd4/fnJxqeC/SY1EhYzVgbUnd78anmwwPmbH+rD00Z4eYQEAd+zhS42sybH34BPPWxEY3/TE8AAAAASUVORK5CYII=),url(/portfolio/static/media/angry.5364fb10bed749f06e2f.cur),pointer;font-size:2.5rem;padding:1rem 2.5rem;top:90%}@media(min-width:414px)and (max-width:767px){.page-guide-component .arrow-left{top:5%;width:40px}.page-guide-component .go-to-home{left:14%;position:fixed;top:9%}.page-guide-component .arrow-menu{right:3%;top:7%;width:40px}.page-guide-component .go-to-menu{left:75%;top:11%}.page-guide-component .language-menu{right:15%;top:5%;width:40px}.page-guide-component .change-language{position:absolute;right:26%;top:9%}}@media(max-width:413px){.page-guide-component .arrow-left{top:5%;width:40px}.page-guide-component .go-to-home{left:17%;top:10%}.page-guide-component .arrow-menu{right:3%;top:8%;width:40px}.page-guide-component .go-to-menu{left:73%;top:13%}.page-guide-component .language-menu{right:15%;top:5%;width:40px}.page-guide-component .change-language{position:absolute;right:28%;top:10%}}*{-ms-overflow-style:none;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALJSURBVHgBdVJdSFNhGH7Od5bOObez2Zb/zJr4l0UhaFERQmQ31oVkmAQiXRaFkV5IlNhNxCi6qyAKoR8x68IiKImlYFCIaM5StGlTV9PNzf2e7Xx9O9uyLnrg/b73vN/3vc/7Pufl8Be6ui4Vfxkb7SjZtthUUhQUhCwJax4J9p85zpFx6bV9JXTtO0PqPpdymhobz5UZP3afP7Uu6NRB+UCiEltjzBRY/kXwzFpOpx17O+8+fHAj/oaPL22tbZf3md5Y2lvWlKo0cTOjDEm2LBVQU+blHD/mj2iLGkITE5MjXFmZyXT2RNbUxZMzGRxj+bqoxVZtANkaEZRSUPZwxa1GVOSRbwjJ3zefmCnVn67gd5bk37rSOl+tyZRYWIGGdh28PgUO7QkkmXm0W7IxYFWhqS4eoyg3Bbg7j1wgtVXBY3kGmiiPbaEg2yiR5eC4eAMEHE8gilJCIWY6dRhVxatnFOY8r5GDKHMQTkTvdS+M2rDMkIhJ6GpzISKmJWPxpBTmwpBGkaWGHPT5CdSZQKXJh39BUWCIl+tnXgYczjTkGcJQZ0RBNgJEzjc+q4F1TI//g6D/rQLBqJJ5hJHxILNLwnpclAO7fbCzrN8cBtBkyZujQDA2kw1/RA1zvouFRMwtqZy8oNueW1+7XpORHsEucxCvPgDW8Xgv6RDZfEzOqfDyfSYiEQnNR92siyicrkxYHgv9XGfnBZMmMmjrbFlQckxxyphikhKfbRRefzqM+jAqi2PgSYSdRUE5BW73lYbuDcTK+eHhUY9u22G/e3W5vroinCiSi6LAGMWO/DBy9EwYEpOFo2wO7j/X4tPCwa53Q0OD8nhOTdtGc0uaQzP2WF2h0cVpVIn/zGiS08/D7VfB0qv3DM/Wdjzt67Ok1PgDE0OhUXm1rmbL8RxhRTAIBO4NAtuC0rPoKn5RWrW/u6enZz51/zcMSRgC4qjOYQAAAABJRU5ErkJggg==),url(/portfolio/static/media/favicon.dbd51f7045815cb6a421.cur),auto;scrollbar-width:none}::-webkit-scrollbar{display:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/portfolio/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/portfolio/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/portfolio/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/portfolio/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/portfolio/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75} -/*# sourceMappingURL=main.f2e23a65.css.map*/ \ No newline at end of file diff --git a/static/css/main.f2e23a65.css.map b/static/css/main.f2e23a65.css.map deleted file mode 100644 index 376d5fa..0000000 --- a/static/css/main.f2e23a65.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.f2e23a65.css","mappings":"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","sources":["../node_modules/slick-carousel/slick/slick-theme.css","assets/css/font.scss","assets/css/common.scss","assets/css/variable.scss","assets/css/pages/home.scss","assets/css/pages/awards.scss","assets/css/pages/introduce.scss","assets/css/pages/projects.scss","assets/css/pages/activities.scss","assets/css/pages/gallery.scss","assets/css/components/navBar.scss","assets/css/components/footer.scss","assets/css/components/mobileMenu.scss","assets/css/components/pageGuideComponent.scss","assets/css/app.scss","../node_modules/slick-carousel/slick/slick.css"],"sourcesContent":["@charset 'UTF-8';\n/* Slider */\n.slick-loading .slick-list\n{\n background: #fff url('./ajax-loader.gif') center center no-repeat;\n}\n\n/* Icons */\n@font-face\n{\n font-family: 'slick';\n font-weight: normal;\n font-style: normal;\n\n src: url('./fonts/slick.eot');\n src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');\n}\n/* Arrows */\n.slick-prev,\n.slick-next\n{\n font-size: 0;\n line-height: 0;\n\n position: absolute;\n top: 50%;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 0;\n -webkit-transform: translate(0, -50%);\n -ms-transform: translate(0, -50%);\n transform: translate(0, -50%);\n\n cursor: pointer;\n\n color: transparent;\n border: none;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover,\n.slick-prev:focus,\n.slick-next:hover,\n.slick-next:focus\n{\n color: transparent;\n outline: none;\n background: transparent;\n}\n.slick-prev:hover:before,\n.slick-prev:focus:before,\n.slick-next:hover:before,\n.slick-next:focus:before\n{\n opacity: 1;\n}\n.slick-prev.slick-disabled:before,\n.slick-next.slick-disabled:before\n{\n opacity: .25;\n}\n\n.slick-prev:before,\n.slick-next:before\n{\n font-family: 'slick';\n font-size: 20px;\n line-height: 1;\n\n opacity: .75;\n color: white;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.slick-prev\n{\n left: -25px;\n}\n[dir='rtl'] .slick-prev\n{\n right: -25px;\n left: auto;\n}\n.slick-prev:before\n{\n content: '←';\n}\n[dir='rtl'] .slick-prev:before\n{\n content: '→';\n}\n\n.slick-next\n{\n right: -25px;\n}\n[dir='rtl'] .slick-next\n{\n right: auto;\n left: -25px;\n}\n.slick-next:before\n{\n content: '→';\n}\n[dir='rtl'] .slick-next:before\n{\n content: '←';\n}\n\n/* Dots */\n.slick-dotted.slick-slider\n{\n margin-bottom: 30px;\n}\n\n.slick-dots\n{\n position: absolute;\n bottom: -25px;\n\n display: block;\n\n width: 100%;\n padding: 0;\n margin: 0;\n\n list-style: none;\n\n text-align: center;\n}\n.slick-dots li\n{\n position: relative;\n\n display: inline-block;\n\n width: 20px;\n height: 20px;\n margin: 0 5px;\n padding: 0;\n\n cursor: pointer;\n}\n.slick-dots li button\n{\n font-size: 0;\n line-height: 0;\n\n display: block;\n\n width: 20px;\n height: 20px;\n padding: 5px;\n\n cursor: pointer;\n\n color: transparent;\n border: 0;\n outline: none;\n background: transparent;\n}\n.slick-dots li button:hover,\n.slick-dots li button:focus\n{\n outline: none;\n}\n.slick-dots li button:hover:before,\n.slick-dots li button:focus:before\n{\n opacity: 1;\n}\n.slick-dots li button:before\n{\n font-family: 'slick';\n font-size: 6px;\n line-height: 20px;\n\n position: absolute;\n top: 0;\n left: 0;\n\n width: 20px;\n height: 20px;\n\n content: '•';\n text-align: center;\n\n opacity: .25;\n color: black;\n\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.slick-dots li.slick-active button:before\n{\n opacity: .75;\n color: black;\n}\n","@font-face {\n font-family: 'iceJaram-Rg';\n src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/iceJaram-Rg.woff2') format('woff2');\n font-weight: normal;\n font-style: normal;\n}\n//@font-face {\n// font-family: 'UhBeeRice';\n// src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_five@.2.0/UhBeeRice.woff') format('woff');\n// font-weight: normal;\n// font-style: normal;\n// }\n\n @font-face {\n font-family: 'Redemption';\n font-style: normal;\n font-weight: 400;\n src: local('Redemption'), url('https://fonts.cdnfonts.com/s/23565/Redemption.woff') format('woff');\n}\n\n@font-face {\n font-family: 'Noto Sans KR';\n font-style: normal;\n font-weight: 400;\n src: url(\"https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap\") format('woff'),\n url('https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff') format('woff'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff'),\n url(\"https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap\") format('woff2'),\n url('https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2') format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff2');\n}\n@font-face {\n font-family: 'Noto Sans KR';\n font-style: normal;\n font-weight: 400;\n src: url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff\") format('woff');\n unicode-range: U+0041-005A, U+0061-007A;\n}\n\n@font-face {\n font-family: \"Noto Sans KR\";\n font-style: normal;\n font-weight: 700;\n src: url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2\") format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff2\") format('woff2'),\n url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff\") format('woff'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff\") format('woff');\n}\n\n@font-face {\n font-family: \"Noto Sans KR\";\n font-style: normal;\n font-weight: 600;\n src: url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff2\") format('woff2'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff2\") format('woff2'),\n url(\"https://fonts.gstatic.com/s/notosanskr/v36/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLHq8H4gdeG6cl5G3CHlodySd_ke-3HNnn9yQA.119.woff\") format('woff'),\n url(\"https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff\") format('woff');\n}","html {\n /* 루트 요소 폰트 사이즈 */\n /* 1rem = 8px */\n font-size: 8px;\n @include min-pc {\n font-size: 6px;\n }\n @include big-tablet {\n font-size: 5px;\n }\n @include mobile {\n font-size: 4px;\n }\n @include min-mobile {\n font-size: 3px;\n }\n body {\n margin: 0;\n }\n}\n\n.page-wrapper {\n margin: 12rem 0 0 0;\n}\n\n.dash-title {\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin: 8.75rem 0 5rem;\n .dash-line {\n width: 30%;\n height: 0;\n border: 0.125rem dashed $colorBlack;\n margin: 8.75rem 0 8.75rem;\n }\n .title-font {\n margin: 0 8rem;\n font-family: Redemption;\n color: #000;\n opacity: 0.8;\n font-size: 10rem;\n line-height: normal;\n text-align: center;\n letter-spacing: 1.26875rem;\n }\n}\n\n.project-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n\n border-radius: 0.625rem;\n border-width: 0.0625rem;\n width: 12.5rem;\n height: 3.75rem;\n background-color: $colorGray100;\n color: $colorWhite;\n text-align: center;\n text-decoration: none;\n font-size: 1.5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n\n img {\n width: 2rem;\n margin-right: 0.375rem;\n }\n}\n\n.btn-container {\n width: 100%;\n margin-top: 12.5rem;\n display: flex;\n justify-content: end;\n margin-right: 12.5rem;\n\n .change-page-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n\n border-radius: 1rem;\n border-width: 0.0625rem;\n width: 25rem;\n height: 5rem;\n background-color: $colorGray100;\n color: $colorWhite;\n text-align: center;\n text-decoration: none;\n font-size: 2.5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n}\n.dim {\n background-color: $colorBlack;\n opacity: 0.2;\n position: fixed;\n width: 100%;\n height: 100%;\n z-index: 3;\n}\n\nbody::after{\n position:absolute;\n width:0;\n height:0;\n overflow:hidden;\n z-index:-1;\n\n //content:url(\"/assets/images/title.webp\")\n\n}\n\n","/**\nCOLOR LIST\n */\n\n$colorWhite: #ffffff;\n$colorBlack: #000000;\n\n$colorGray100: #333333;\n$colorGray200: #888888;\n$colorGray300: #808080;\n$colorGray400: #595959;\n\n$colorBrown100: #53354A;\n\n$colorYellow100: #ffd400;\n\n$colorBlue100: #93C6D5;\n$colorBlue200: #71b5c9;\n\n\n\n\n\n/**\nRESOLUTION LIST\n */\n@mixin min-mobile {\n @media (max-width: 413px) {\n @content\n }\n}\n@mixin mobile {\n @media (min-width:414px) and (max-width: 767px) {\n @content;\n }\n}\n\n@mixin min-tablet {\n @media (width: 768px) {\n @content;\n }\n}\n\n@mixin big-tablet {\n @media (min-width: 768px) and (max-width: 1024px) {\n @content;\n }\n}\n@mixin min-pc {\n @media (min-width: 1025px) and (max-width: 1447px) {\n @content;\n }\n}\n@mixin big-pc {\n @media (min-width: 1448px) and (max-width: 99999px) {\n @content;\n }\n}\n\n\n@mixin dropDown {\n animation-name: dropDown;\n animation-duration: 500ms;\n animation-direction: normal;\n}\n@keyframes dropDown {\n from {\n opacity: 0;\n transform: translateY(-2rem);\n height: 0;\n overflow: hidden;\n }\n to {\n opacity: 1;\n }\n}\n\n@mixin dropUp {\n animation-name: dropUp;\n animation-duration: 500ms;\n animation-direction: normal;\n animation-fill-mode: forwards;\n}\n\n@keyframes dropUp {\n from {\n opacity: 1;\n transform: translateY(0);\n }\n\n to {\n opacity: 0;\n transform: translateY(-2rem);\n height: 0;\n overflow: hidden;\n }\n}\n\n@keyframes dropLeft {\n from {\n opacity: 0;\n transform: translateX(-2rem);\n width: 0;\n overflow: hidden;\n }\n to {\n opacity: 1;\n }\n}\n\n\n@mixin dropLeft {\n animation-name: dropLeft;\n animation-duration: 500ms;\n animation-direction: normal;\n animation-fill-mode: forwards;\n}\n\n@keyframes dropRight {\n from {\n opacity: 1;\n }\n to {\n transform: translateX(2rem);\n opacity: 0;\n width: 0;\n overflow: hidden;\n }\n}\n\n\n@mixin dropRight {\n animation-name: dropRight;\n animation-duration: 500ms;\n animation-direction: normal;\n animation-fill-mode: forwards;\n}\n",".home-page {\n display: flex;\n flex-direction: column;\n align-items: center;\n\n .profile-container {\n display: flex;\n padding: 25rem 15% 5rem;\n justify-content: space-between;\n .profile-img-wrapper {\n transition: .8s;\n max-width: 45%;\n display: flex;\n justify-content: center;\n align-items: center;\n img {\n width: 100%;\n box-shadow: -5px 10px 15px 6px rgba(0, 0, 0, 0.25);\n border-radius: 8.75rem;\n }\n }\n .profile-img-wrapper.active {\n transform: translateX(0);\n opacity: 1;\n }\n\n .profile-text-wrapper {\n display: flex;\n flex-direction: column;\n justify-content: center;\n gap: 7.5rem;\n }\n .profile-introduce-title-container {\n font-family: Noto Sans KR;\n font-size: 5rem;\n color: $colorBrown100;\n display: flex;\n flex-direction: column;\n gap: 2.5rem;\n\n .profile-introduce-subtitle-box {\n display: flex;\n flex-direction: column;\n gap: 1.25rem;\n font-size: 3.75rem;\n color: $colorBlue200;\n .profile-introduce-subtitle-2 {\n color: $colorBrown100;\n font-size: 3.125rem;\n }\n }\n }\n .profile-introduce-desc {\n font-family: Noto Sans KR;\n font-size: 2.25rem;\n color: $colorBrown100;\n display: flex;\n flex-direction: column;\n gap: 6.25rem;\n line-height: 3.625rem;\n }\n }\n\n\n\n @include mobile {\n .profile-container {\n flex-direction: column;\n align-items: center;\n gap: 10rem;\n .profile-img-wrapper {\n max-width: 80%;\n }\n }\n }\n @include min-mobile {\n .profile-container {\n flex-direction: column;\n align-items: center;\n gap: 10rem;\n .profile-img-wrapper {\n max-width: 80%;\n }\n }\n }\n\n @keyframes zoomOut {\n from {\n width: 100%;\n }\n to {\n width: 70%;\n border-radius: 8rem;\n }\n }\n @keyframes zoomIn {\n from {\n width: 70%;\n }\n to {\n width: 100%;\n }\n }\n\n .zoomOut {\n animation: zoomOut 0.5s ease-out forwards;\n }\n .zoomIn {\n animation: zoomIn 0.5s ease-out forwards;\n }\n\n\n\n}\n","\n.awards-page {\n display: flex;\n flex-direction: column;\n align-items: center;\n gap: 7.5rem;\n padding: 7.5rem 0;\n .box-container {\n width: 70%;\n transform: translateX(20%);\n opacity: 0;\n transition: .8s;\n .box {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n gap: 5rem;\n padding: 3%;\n background-color: $colorWhite;\n border-radius: 2rem;\n box-shadow: 0 0 2.875rem 0.75rem rgba(0, 0, 0, 0.25);\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n\n\n\n img {\n width: 50%;\n }\n\n div {\n font-size: 2rem;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n\n }\n\n @for $i from 0 to 4 {\n .box-index-#{$i}.active {\n transform: translateX(0);\n opacity: 1;\n }\n }\n}","@import \"../variable\";\n\n.introduce-page {\n overflow: hidden;\n\n .title-font {\n margin: 0 8rem;\n font-family: iceJaram-Rg;\n font-size: 10rem;\n line-height: 8.875rem;\n text-align: center;\n letter-spacing: 0.15em;\n }\n\n .introduce-profile-image {\n opacity: 0;\n transition: 1.2s;\n\n display: flex;\n justify-content: center;\n padding: 8.75rem 0 10rem 0;\n img {\n aspect-ratio: 1;\n border-radius: 10rem;\n width: 62.5rem;\n box-shadow: -5px 10px 15px 6px rgba(0, 0, 0, 0.25);\n }\n }\n\n .introduce-profile-image.active {\n opacity: 1;\n }\n\n .introduce-profile-name {\n transform: translateX(-30%);\n opacity: 0;\n transition: .8s;\n\n display: flex;\n justify-content: center;\n padding: 0 0 10rem 0;\n\n }\n\n .introduce-profile-name.active {\n transform: translateX(0);\n opacity: 1;\n }\n\n .introduce-page-desc {\n padding: 6.25rem 0 0 0;\n font-family: \"Noto Sans KR\";\n font-size: 2.125rem;\n line-height: 3.75rem;\n color: $colorBrown100;\n display: flex;\n flex-direction: column;\n gap: 4rem;\n width: 100%;\n text-align: center;\n }\n .my-photo-list {\n transform: translateX(80%);\n transition: 1s;\n\n margin: 16.25rem 0 0 0;\n display: flex;\n justify-content: center;\n gap: 5rem;\n img {\n width: 31.25rem;\n box-shadow: -5px 10px 15px 6px rgba(0, 0, 0, 0.25);\n }\n }\n\n .my-photo-list.active {\n transform: translateX(0);\n }\n\n .typing-section-wrapper {\n margin-top: 12.5rem;\n display: flex;\n flex-direction: column;\n gap: 0.625rem;\n .my-interested-text {\n font-family: \"Noto Sans KR\";\n font-size: 3.125rem;\n text-align: center;\n color: $colorBrown100;\n .typing-text {\n display: inline;\n vertical-align: middle;\n border-right: 0.05em solid $colorBlack;\n animation: cursor 0.2s ease infinite;\n color: $colorYellow100;\n }\n }\n .my-interested-text:nth-child(2) {\n font-size: 3.75rem;\n }\n\n }\n\n .my-interested-wrapper {\n margin-top: 7.5rem;\n .my-interested-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.25rem;\n text-align: center;\n color: $colorBrown100;\n }\n }\n\n .contact-wrapper {\n margin-top: 12.5rem;\n display: flex;\n flex-direction: column;\n gap: 0.625rem;\n .my-interested-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n text-align: center;\n color: $colorBrown100;\n }\n .link-text {\n color: $colorBrown100;\n text-decoration: none;\n }\n }\n\n .education-wrapper {\n display: flex;\n flex-direction: column;\n gap: 0.625rem;\n .education-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n text-align: center;\n color: $colorBrown100;\n }\n }\n .skills-container {\n .skills-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 0.6rem;\n margin: 1.25rem 0;\n img {\n\n }\n }\n\n }\n .btn-container {\n width: unset;\n }\n}",".projects-page {\n .dash-title {\n .title-font {\n font-size: 6.25rem;\n }\n }\n\n .project-component {\n margin: 0 10rem;\n display: flex;\n flex-direction: column;\n .project-content {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 5rem;\n img {\n width: 45%;\n }\n\n .project-desc {\n width: 70rem;\n\n .title {\n font-family: \"Noto Sans KR\";\n font-size: 3.75rem;\n color: $colorBrown100;\n }\n\n .subtitle {\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n font-size: 2.5rem;\n margin-top: 0.625rem;\n }\n\n .text {\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n font-size: 1.875rem;\n margin-top: 0.625rem;\n }\n\n .sub-text {\n font-family: \"Noto Sans KR\";\n color: $colorBrown100;\n font-size: 1.625rem;\n margin-top: 0.625rem;\n }\n }\n }\n .project-btn-container {\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n gap: 1rem;\n margin: 5rem 8rem 0 0;\n }\n }\n\n .slick-prev {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n .slick-next {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n.slick-prev:before {\n opacity: 1;\n color: black;\n}\n .slick-next:before {\n opacity: 1;\n color: black;\n }\n .slick-dots li button {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n .btn-container {\n width: unset;\n }\n}\n\n.video-modal {\n position: fixed;\n width: 100rem;\n top: 50%;\n left: 50%;\n transform: translate(-50%,-50%);\n z-index: 100;\n .close-btn {\n position: fixed;\n z-index: 5;\n right: 3rem;\n top: 3rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n font-size: 3rem;\n color: $colorBlack;\n background-color: $colorWhite;\n width: 3rem;\n height: 3rem;\n text-align: center;\n border-radius: 1rem;\n }\n video {\n width: 100rem;\n border-radius: 2rem;\n }\n\n}",".activities-page {\n .dash-title {\n margin-bottom: 0;\n .title-font {\n font-size: 7rem;\n }\n }\n .sub-title {\n font-family: \"Noto Sans KR\";\n color: $colorGray400;\n font-size: 3rem;\n text-align: center;\n margin-bottom: 7rem;\n }\n .activity-container {\n margin: 0 10%;\n display: flex;\n gap: 7rem;\n align-items: flex-end;\n .activity-dot-wrapper {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n .activity-line {\n width: 0.4rem;\n height: 7rem;\n background-color: $colorGray400;\n }\n .activity-circle {\n width: 2.3rem;\n height: 2.3rem;\n border-radius: 5rem;\n background-color: $colorGray400;\n }\n }\n .text-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n gap: 2rem;\n color: $colorBrown100;\n font-family: \"Noto Sans KR\";\n .title-text{\n font-size: 3rem;\n font-weight: 700;\n white-space: nowrap;\n }\n .sub-text {\n font-size: 1.6rem;\n align-items: flex-start;\n text-align: left;\n white-space: nowrap;\n }\n }\n }\n\n @include mobile {\n .dash-title {\n .title-font {\n width: 100%;\n font-size: 10rem;\n }\n }\n .activity-container {\n .text-wrapper {\n .title-text {\n font-size: 3.5rem;\n }\n .sub-text {\n font-size: 2.4rem;\n }\n }\n }\n }\n @include min-mobile {\n .dash-title {\n .title-font {\n width: 100%;\n font-size: 6rem;\n }\n }\n .activity-container {\n .text-wrapper {\n .title-text {\n font-size: 3rem;\n }\n .sub-text {\n font-size: 1.2rem;\n }\n }\n }\n }\n //animation: expand-rev 2s ease forwards;\n //&:hover {\n // animation: expand 2s ease forwards;\n //}\n //\n //@keyframes expand {\n // 0% {\n // background-size: 30%;\n // background-position: -10em -4em;\n // }\n // 100% {\n // background-size: 100%;\n // background-position: -15em -1em;\n // }\n //}\n //\n //@keyframes expand-rev {\n // 0% {\n // background-size: 100%;\n // background-position: -10em -4em;\n // }\n // 100% {\n // background-size: 30%;\n // background-position: 2em 0.1em;\n // }\n //}\n\n\n\n\n\n .btn-container {\n width: unset;\n }\n\n}\n\n///////////////////////////////\n$SNOWDROPS_LENGTH: 100;\n\n// Wrapper for snows, this shows background\n.g-snows {\n width: 100%;\n height: 100%;\n}\n\n.g-snows > li {\n opacity: 0;\n position: absolute;\n top: 0;\n border-radius: 100%;\n background-color: #000000;\n background-repeat: no-repeat;\n background-size: 100% auto;\n animation-name: snow-drop;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n animation-fill-mode: forwards;\n\n // Bases of random snows effect\n $snow-size-base: 30;\n $browser-buffer: 50;\n $left-position: 50 + $browser-buffer;\n $animate-speed-base: 10000;\n $minimum-falling-speed: 5000;\n $animate-delay-base: 5000;\n $blur-base: 5;\n\n @for $i from 1 through $SNOWDROPS_LENGTH {\n $size: abs(random($snow-size-base) - random($snow-size-base)) + 0px;\n\n &:nth-child(#{$i}) {\n left: abs(random($left-position) - random($left-position)) + 0%;\n width: $size;\n height: $size;\n animation-duration: abs(random($animate-speed-base) - random($animate-speed-base)) + $minimum-falling-speed + 0ms;\n animation-delay: abs(random($animate-delay-base)) + 0ms;\n filter: blur(abs(random($blur-base) - random($blur-base)) + 0px);\n }\n }\n}\n\n@keyframes snow-drop {\n $window-height-threshold: 1.5;\n\n 0% {\n transform: translate(0, 0);\n opacity: 0.5;\n margin-left: 0;\n }\n\n 10% {\n margin-left: 15px;\n }\n\n 20% {\n margin-left: 20px;\n }\n\n 25% {\n transform: translate(0, 250px / $window-height-threshold);\n opacity: 0.75;\n }\n\n 30% {\n margin-left: 15px;\n }\n\n 40% {\n margin-left: 0;\n }\n\n 50% {\n transform: translate(0, 500px / $window-height-threshold);\n opacity: 1;\n margin-left: -15px;\n }\n\n 60% {\n margin-left: -20px;\n }\n\n 70% {\n margin-left: -15px;\n }\n\n 75% {\n transform: translate(0, 750px / $window-height-threshold);\n opacity: 0.5;\n }\n\n 80% {\n margin-left: 0;\n }\n\n 100% {\n transform: translate(0, 1000px / $window-height-threshold);\n opacity: 0;\n }\n}",".gallery-page{\n width: 100%;\n height: 100vh;\n .satellites {\n animation: rotate-axis 80s linear infinite;\n transform-style: preserve-3d;\n display: flex;\n justify-content: center;\n margin: 10rem 0;\n\n @keyframes rotate-axis {\n from {\n transform: perspective(320rem) rotateY(0deg);\n }\n to {\n transform: perspective(320rem) rotateY(360deg);\n }\n }\n\n .satellite {\n position: absolute;\n width: 30rem;\n border-radius: 2rem;\n }\n }\n}",".nav-bar {\n position: fixed;\n top: 0;\n width: 100%;\n height: 12rem;\n display: flex;\n border-bottom-color: $colorBlack;\n border-bottom-style: solid;\n border-bottom-width: 0.25rem;\n justify-content: space-between;\n background-color: white;\n z-index: 8;\n\n .nav-text-logo {\n text-decoration: none;\n display: flex;\n align-items: center;\n .animated-text {\n color: transparent;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n background: conic-gradient(\n #00a6c6 10%,\n #01c7b7 20%,\n #f3ecdc 30%,\n #dfdbce 35%,\n #b8b8b5 62%,\n #90796e 62%,\n #033468 75%,\n #21bcd6 75%,\n #1779bb 85%,\n #768fd6 85%\n );\n\n background-size: 50%;\n background-clip: text;\n -webkit-background-clip: text;\n\n animation: expand-rev 1s ease forwards;\n\n &:hover {\n animation: expand 1s ease forwards;\n }\n }\n\n @keyframes expand {\n 0% {\n background-size: 30%;\n background-position: 0 0;\n }\n 20% {\n background-size: 55%;\n background-position: 0 1em;\n }\n 100% {\n background-size: 325%;\n background-position: -15em -1em;\n }\n }\n\n @keyframes expand-rev {\n 0% {\n background-size: 325%;\n background-position: -10em -4em;\n }\n 20% {\n background-size: 55%;\n background-position: 0 2em;\n }\n 100% {\n background-size: 30%;\n background-position: 2em 0.1em;\n }\n }\n\n .happyhyep-text {\n margin-left: 3.75rem;\n align-items: center;\n letter-spacing: 0.09em;\n\n font-family: Redemption;\n font-style: normal;\n font-weight: 400;\n font-size: 7.5rem;\n }\n }\n\n .link-container {\n display: flex;\n align-items: center;\n margin-right: 5rem;\n gap: 3.5rem;\n .link-text {\n display: flex;\n align-items: center;\n\n font-size: 2.3rem;\n font-family: Noto Sans KR;\n color: $colorBlack;\n text-decoration: none;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n img {\n height: 4rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n }\n .mobile-header-right {\n display: none;\n }\n\n\n\n // mobile인 경우 헤더\n @include mobile {\n .link-container {\n display: none;\n }\n .mobile-header-right {\n display: flex;\n align-items: center;\n gap: 3rem;\n margin-right: 5rem;\n img:nth-child(1) {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n height: 6rem;\n }\n img:nth-child(3) {\n height: 4rem;\n }\n }\n }\n // mobile인 경우 헤더\n @include min-mobile {\n .link-container {\n display: none;\n }\n .mobile-header-right {\n display: flex;\n align-items: center;\n gap: 3rem;\n margin-right: 5rem;\n img:nth-child(1) {\n height: 6rem;\n }\n img:nth-child(3) {\n height: 4rem;\n }\n }\n }\n\n\n // lang 변경하는 toast\n .hidden-lang-toast {\n display: none;\n }\n .hidden-lang-toast-mobile {\n display: none;\n }\n .lang-toast {\n display: unset;\n width: 18rem;\n background-color: $colorWhite;\n position: absolute;\n top: 10.5rem;\n right: 2rem;\n z-index: 10;\n border: 0.125rem solid $colorBlack;\n border-radius: 1.3rem;\n font-size: 2.8rem;\n @include dropDown();\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n text-align: center;\n li {\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n padding: 1.5rem 0 1.5rem 2rem;\n }\n .checked-lang-wrapper {\n display: flex;\n justify-content: center;\n align-items: center;\n img {\n position: absolute;\n left: 1rem;\n width: 3rem;\n }\n }\n }\n @include mobile {\n right: 7rem;\n }\n @include min-mobile {\n right: 7rem;\n }\n }\n}\n\n",".footer {\n background-color: $colorBlack;\n height: 21.875rem;\n margin-top: 15rem;\n .footer-icon-container{\n display: flex;\n justify-content: space-between;\n margin: auto;\n width: 25rem;\n\n .footer-icon-image {\n width: 5.625rem;\n margin-top: 5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n }\n.copyright {\n margin-top: 3.75rem;\n font-family: Noto Sans KR;\n color: $colorWhite;\n font-size: 2rem;\n text-align: center;\n}\n}",".mobileMenu {\n position: fixed;\n z-index: 15;\n height: 100%;\n right: 0;\n width: 80%;\n background-color: $colorWhite;\n @include dropLeft();\n box-shadow: -9px 7px 8.6px 0px rgba(0, 0, 0, 0.35);\n display: flex;\n flex-direction: column;\n .close-btn-wrapper {\n display: flex;\n justify-content: flex-end;\n img {\n padding: 5rem;\n width: 5rem;\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n }\n .logo-wrapper {\n padding: 13rem 0 0 10rem;\n img {\n width: 56rem;\n }\n }\n .menu-wrapper {\n padding: 10rem 8rem;\n .menu {\n text-decoration: none;\n display: flex;\n padding: 0 2rem;\n justify-content: space-between;\n align-items: center;\n border-bottom: 0.25rem solid $colorGray200;\n height: 12rem;\n margin: 5rem 0;\n .menu-text {\n font-size: 4.5rem;\n color: $colorGray200;\n }\n img {\n width: 3rem;\n }\n }\n }\n}\n\n.mobileMenu-active {\n @include dropRight();\n}",".page-guide-component {\n top: 0;\n width: 100%;\n height: 100%;\n opacity: 0.8;\n background-color: black;\n position: fixed;\n z-index: 200;\n overflow: hidden;\n\n .arrow-left {\n width: 54px;\n position: fixed;\n top: 8%;\n left: 5%;\n }\n .go-to-text {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n color: $colorWhite;\n }\n .go-to-home {\n position: fixed;\n top: 13%;\n left: 10%;\n }\n\n .arrow-right {\n transform: scaleX(-1);\n }\n .arrow-menu {\n width: 54px;\n position: fixed;\n top: 7%;\n right: 22%;\n }\n .go-to-menu {\n position: fixed;\n top: 12%;\n left: 66%;\n }\n\n .language-menu {\n width: 54px;\n position: absolute;\n top: 7%;\n right: 3%;\n }\n .change-language {\n position: absolute;\n top: 12%;\n right: 8%;\n }\n\n .arrow-scroll-down {\n position: absolute;\n top: 72%;\n left: 50%;\n transform: translate(-50%,-50%);\n }\n .scroll-to-down {\n font-family: \"Noto Sans KR\";\n font-size: 3rem;\n color: $colorWhite;\n\n position: absolute;\n top: 60%;\n left: 50%;\n transform: translate(-50%,-50%);\n }\n .btn-got-it {\n font-family: \"Noto Sans KR\";\n font-size: 2.5rem;\n color: $colorWhite;\n\n position: absolute;\n top: 90%;\n left: 50%;\n transform: translate(-50%,-50%);\n padding: 1rem 2.5rem;\n border: 3px solid $colorWhite;\n border-radius: 2.3rem;\n\n cursor: url(\"/assets/icons/angry.png\"), url(\"/assets/icons/angry.cur\"), pointer;\n }\n\n\n @include mobile {\n .arrow-left {\n width: 40px;\n top: 5%;\n }\n .go-to-home {\n position: fixed;\n top: 9%;\n left: 14%;\n }\n\n .arrow-menu {\n width: 40px;\n top: 7%;\n right: 3%;\n }\n .go-to-menu {\n top: 11%;\n left: 75%;\n }\n\n .language-menu {\n width: 40px;\n top: 5%;\n right: 15%;\n }\n .change-language {\n position: absolute;\n top: 9%;\n right: 26%;\n }\n }\n\n @include min-mobile {\n .arrow-left {\n width: 40px;\n top: 5%;\n }\n .go-to-home {\n top: 10%;\n left: 17%;\n }\n\n .arrow-menu {\n width: 40px;\n top: 8%;\n right: 3%;\n }\n .go-to-menu {\n top: 13%;\n left: 73%;\n }\n\n .language-menu {\n width: 40px;\n top: 5%;\n right: 15%;\n }\n .change-language {\n position: absolute;\n top: 10%;\n right: 28%;\n }\n }\n}","@import \"variable\";\n@import \"layout\";\n@import \"font\";\n@import \"common\";\n\n@import \"pages/home\";\n@import \"pages/awards\";\n@import \"pages/introduce\";\n@import \"pages/projects\";\n@import \"pages/activities\";\n@import \"pages/gallery\";\n\n@import \"components/navBar\";\n@import \"components/footer\";\n@import \"components/mobileMenu\";\n@import \"components/pageGuideComponent\";\n\n* {\n cursor: url(\"/assets/icons/favicon.png\"), url(\"/assets/icons/favicon.cur\"), auto;\n\n -ms-overflow-style: none; /* 인터넷 익스플로러 */\n scrollbar-width: none; /* 파이어폭스 */\n}\n*::-webkit-scrollbar {\n display: none;\n}","/* Slider */\n.slick-slider\n{\n position: relative;\n\n display: block;\n box-sizing: border-box;\n\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n\n -webkit-touch-callout: none;\n -khtml-user-select: none;\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n position: relative;\n\n display: block;\n overflow: hidden;\n\n margin: 0;\n padding: 0;\n}\n.slick-list:focus\n{\n outline: none;\n}\n.slick-list.dragging\n{\n cursor: pointer;\n cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n -webkit-transform: translate3d(0, 0, 0);\n -moz-transform: translate3d(0, 0, 0);\n -ms-transform: translate3d(0, 0, 0);\n -o-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n position: relative;\n top: 0;\n left: 0;\n\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n display: table;\n\n content: '';\n}\n.slick-track:after\n{\n clear: both;\n}\n.slick-loading .slick-track\n{\n visibility: hidden;\n}\n\n.slick-slide\n{\n display: none;\n float: left;\n\n height: 100%;\n min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n float: right;\n}\n.slick-slide img\n{\n display: block;\n}\n.slick-slide.slick-loading img\n{\n display: none;\n}\n.slick-slide.dragging img\n{\n pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n display: block;\n}\n.slick-loading .slick-slide\n{\n visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n display: block;\n\n height: auto;\n\n border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n display: none;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.fd7a064f.js b/static/js/main.8b83581d.js similarity index 95% rename from static/js/main.fd7a064f.js rename to static/js/main.8b83581d.js index efc1c78..9a44c7a 100644 --- a/static/js/main.fd7a064f.js +++ b/static/js/main.8b83581d.js @@ -1,3 +1,3 @@ -/*! For license information please see main.fd7a064f.js.LICENSE.txt */ -(()=>{var e={244:(e,t,n)=>{var r=n(447),o=n(51).each;function i(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var n=this;this.listener=function(e){n.mql=e.currentTarget||e,n.assess()},this.mql.addListener(this.listener)}i.prototype={constuctor:i,addHandler:function(e){var t=new r(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;o(t,(function(n,r){if(n.equals(e))return n.destroy(),!t.splice(r,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){o(this.handlers,(function(e){e.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";o(this.handlers,(function(t){t[e]()}))}},e.exports=i},0:(e,t,n)=>{var r=n(244),o=n(51),i=o.each,a=o.isFunction,s=o.isArray;function l(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,t,n){var o=this.queries,l=n&&this.browserIsIncapable;return o[e]||(o[e]=new r(e,l)),a(t)&&(t={match:t}),s(t)||(t=[t]),i(t,(function(t){a(t)&&(t={match:t}),o[e].addHandler(t)})),this},unregister:function(e,t){var n=this.queries[e];return n&&(t?n.removeHandler(t):(n.clear(),delete this.queries[e])),this}},e.exports=l},447:e=>{function t(e){this.options=e,!e.deferSetup&&this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},51:e=>{e.exports={isFunction:function(e){return"function"===typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var n=0,r=e.length;n{var r=n(0);e.exports=new r},477:(e,t,n)=>{var r=n(806),o=function(e){var t="",n=Object.keys(e);return n.forEach((function(o,i){var a=e[o];(function(e){return/[height|width]$/.test(e)})(o=r(o))&&"number"===typeof a&&(a+="px"),t+=!0===a?o:!1===a?"not "+o:"("+o+": "+a+")",i{var r=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,f=u||d||Function("return this")(),p=Object.prototype.toString,h=Math.max,g=Math.min,m=function(){return f.Date.now()};function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&p.call(e)==o}(e))return r;if(v(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=v(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):a.test(e)?r:+e}e.exports=function(e,t,n){var r,o,i,a,s,l,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n)}function b(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=i}function w(){var e=m();if(b(e))return S(e);s=setTimeout(w,function(e){var n=t-(e-l);return d?g(n,i-(e-c)):n}(e))}function S(e){return s=void 0,f&&r?p(e):(r=o=void 0,a)}function k(){var e=m(),n=b(e);if(r=arguments,o=this,l=e,n){if(void 0===s)return function(e){return c=e,s=setTimeout(w,t),u?p(e):a}(l);if(d)return s=setTimeout(w,t),p(l)}return void 0===s&&(s=setTimeout(w,t)),a}return t=y(t)||0,v(n)&&(u=!!n.leading,i=(d="maxWait"in n)?h(y(n.maxWait)||0,t):i,f="trailing"in n?!!n.trailing:f),k.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=o=s=void 0},k.flush=function(){return void 0===s?a:S(m())},k}},235:(e,t,n)=>{var r,o=function(){var e=String.fromCharCode,t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",r={};function o(e,t){if(!r[e]){r[e]={};for(var n=0;n>>8,n[2*r+1]=a%256}return n},decompressFromUint8Array:function(t){if(null===t||void 0===t)return i.decompress(t);for(var n=new Array(t.length/2),r=0,o=n.length;r>=1}else{for(o=1,r=0;r>=1}0==--d&&(d=Math.pow(2,p),p++),delete s[u]}else for(o=a[u],r=0;r>=1;0==--d&&(d=Math.pow(2,p),p++),a[c]=f++,u=String(l)}if(""!==u){if(Object.prototype.hasOwnProperty.call(s,u)){if(u.charCodeAt(0)<256){for(r=0;r>=1}else{for(o=1,r=0;r>=1}0==--d&&(d=Math.pow(2,p),p++),delete s[u]}else for(o=a[u],r=0;r>=1;0==--d&&(d=Math.pow(2,p),p++)}for(o=2,r=0;r>=1;for(;;){if(g<<=1,m==t-1){h.push(n(g));break}m++}return h.join("")},decompress:function(e){return null==e?"":""==e?null:i._decompress(e.length,32768,(function(t){return e.charCodeAt(t)}))},_decompress:function(t,n,r){var o,i,a,s,l,c,u,d=[],f=4,p=4,h=3,g="",m=[],v={val:r(0),position:n,index:1};for(o=0;o<3;o+=1)d[o]=o;for(a=0,l=Math.pow(2,2),c=1;c!=l;)s=v.val&v.position,v.position>>=1,0==v.position&&(v.position=n,v.val=r(v.index++)),a|=(s>0?1:0)*c,c<<=1;switch(a){case 0:for(a=0,l=Math.pow(2,8),c=1;c!=l;)s=v.val&v.position,v.position>>=1,0==v.position&&(v.position=n,v.val=r(v.index++)),a|=(s>0?1:0)*c,c<<=1;u=e(a);break;case 1:for(a=0,l=Math.pow(2,16),c=1;c!=l;)s=v.val&v.position,v.position>>=1,0==v.position&&(v.position=n,v.val=r(v.index++)),a|=(s>0?1:0)*c,c<<=1;u=e(a);break;case 2:return""}for(d[3]=u,i=u,m.push(u);;){if(v.index>t)return"";for(a=0,l=Math.pow(2,h),c=1;c!=l;)s=v.val&v.position,v.position>>=1,0==v.position&&(v.position=n,v.val=r(v.index++)),a|=(s>0?1:0)*c,c<<=1;switch(u=a){case 0:for(a=0,l=Math.pow(2,8),c=1;c!=l;)s=v.val&v.position,v.position>>=1,0==v.position&&(v.position=n,v.val=r(v.index++)),a|=(s>0?1:0)*c,c<<=1;d[p++]=e(a),u=p-1,f--;break;case 1:for(a=0,l=Math.pow(2,16),c=1;c!=l;)s=v.val&v.position,v.position>>=1,0==v.position&&(v.position=n,v.val=r(v.index++)),a|=(s>0?1:0)*c,c<<=1;d[p++]=e(a),u=p-1,f--;break;case 2:return m.join("")}if(0==f&&(f=Math.pow(2,h),h++),d[u])g=d[u];else{if(u!==p)return null;g=i+i.charAt(0)}m.push(g),d[p++]=i+g.charAt(0),i=g,0==--f&&(f=Math.pow(2,h),h++)}}};return i}();void 0===(r=function(){return o}.call(t,n,t,e))||(e.exports=r)},463:(e,t,n)=>{"use strict";var r=n(791),o=n(296);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n