-
Notifications
You must be signed in to change notification settings - Fork 0
/
404.html
7 lines (7 loc) · 34.2 KB
/
404.html
1
2
3
4
5
6
7
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.13.3"/><style data-href="/styles.cbf52c0114e70b0612b7.css" data-identity="gatsby-global-css">code[class*=language-],pre[class*=language-]{background:#282c34;color:#abb2bf;direction:ltr;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#3e4451;color:inherit;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{background:#3e4451;color:inherit;text-shadow:none}pre[class*=language-]{border-radius:.3em;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.2em .3em;white-space:normal}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}.token.cdata,.token.comment,.token.prolog{color:#5c6370}.token.doctype,.token.entity,.token.punctuation{color:#abb2bf}.token.atrule,.token.attr-name,.token.boolean,.token.class-name,.token.constant,.token.number{color:#d19a66}.token.keyword{color:#c678dd}.token.deleted,.token.important,.token.property,.token.symbol,.token.tag{color:#e06c75}.token.attr-value,.token.attr-value>.token.punctuation,.token.builtin,.token.char,.token.inserted,.token.regex,.token.selector,.token.string{color:#98c379}.token.function,.token.operator,.token.variable{color:#61afef}.token.url{color:#56b6c2}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#abb2bf}.language-css .token.selector{color:#e06c75}.language-css .token.property{color:#abb2bf}.language-css .token.function,.language-css .token.url>.token.function{color:#56b6c2}.language-css .token.url>.token.string.url{color:#98c379}.language-css .token.atrule .token.rule,.language-css .token.important,.language-javascript .token.operator{color:#c678dd}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#be5046}.language-json .token.operator{color:#abb2bf}.language-json .token.null.keyword{color:#d19a66}.language-markdown .token.url,.language-markdown .token.url-reference.url>.token.string,.language-markdown .token.url>.token.operator{color:#abb2bf}.language-markdown .token.url>.token.content{color:#61afef}.language-markdown .token.url-reference.url,.language-markdown .token.url>.token.url{color:#56b6c2}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#5c6370;font-style:italic}.language-markdown .token.code-snippet{color:#98c379}.language-markdown .token.bold .token.content{color:#d19a66}.language-markdown .token.italic .token.content{color:#c678dd}.language-markdown .token.list.punctuation,.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e06c75}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.cr:before,.token.token.lf:before,.token.token.space:before,.token.token.tab:not(:empty):before{color:rgba(171,178,191,.15);text-shadow:none}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:#3a3f4b;border-radius:.3em;color:#828997;padding:.1em .4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:#3e4451;color:#abb2bf}.line-highlight.line-highlight{background:rgba(153,187,255,.04)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:#3a3f4b;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#abb2bf;padding:.1em .6em}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(153,187,255,.04)}.command-line .command-line-prompt,.line-numbers.line-numbers .line-numbers-rows{border-right-color:rgba(171,178,191,.15)}.command-line .command-line-prompt>span:before,.line-numbers .line-numbers-rows>span:before{color:#636d83}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e06c75}.rainbow-braces .token.token.punctuation.brace-level-10,.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6{color:#98c379}.rainbow-braces .token.token.punctuation.brace-level-11,.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7{color:#61afef}.rainbow-braces .token.token.punctuation.brace-level-12,.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8{color:#c678dd}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:rgba(255,82,102,.15)}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) ::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection{background-color:rgba(251,86,105,.25)}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:rgba(251,86,105,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:rgba(25,255,91,.15)}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) ::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection{background-color:rgba(56,224,98,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:rgba(56,224,98,.25)}.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer.prism-previewer:before{border-color:#262931}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-easing.prism-previewer-easing:before,.prism-previewer-gradient.prism-previewer-gradient div{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:#262931}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:#262931}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-easing.prism-previewer-easing,.prism-previewer-time.prism-previewer-time:before{background:#31363f}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#abb2bf;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing line,.prism-previewer-easing.prism-previewer-easing path{stroke:#abb2bf}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}:root{--base-blue:202,100%;--base-gray:211,19%;--base-danger:6,100%;--base-warning:45,100%;--base-success:75,94%;--palette-blue-10:var(--base-blue),99%;--palette-blue-20:var(--base-blue),89%;--palette-blue-30:var(--base-blue),79%;--palette-blue-40:var(--base-blue),69%;--palette-blue-50:var(--base-blue),59%;--palette-blue-60:var(--base-blue),49%;--palette-blue-70:var(--base-blue),39%;--palette-blue-80:var(--base-blue),29%;--palette-blue-90:var(--base-blue),19%;--palette-blue-100:var(--base-blue),9%;--palette-white:#fff;--palette-gray-10:var(--base-gray),98%;--palette-gray-20:var(--base-gray),88%;--palette-gray-30:var(--base-gray),78%;--palette-gray-40:var(--base-gray),68%;--palette-gray-50:var(--base-gray),58%;--palette-gray-60:var(--base-gray),48%;--palette-gray-70:var(--base-gray),38%;--palette-gray-80:var(--base-gray),28%;--palette-gray-90:var(--base-gray),18%;--palette-gray-100:var(--base-gray),8%;--primary-color:hsla(var(--palette-blue-50),100%);--secondary-color:hsla(var(--palette-blue-30),100%);--danger-color:hsla(var(--base-danger),61%);--warning-color:hsla(var(--base-warning),50%);--success-color:hsla(var(--base-success),41%);--background-color:var(--palette-white);--text-color:hsla(var(--palette-gray-100),100%);.dark{--primary-color:hsla(var(--palette-blue-20),100%);--danger-color:hsla(var(--base-danger),71%);--warning-color:hsla(var(--base-warning),60%);--success-color:hsla(var(--base-success),51%);--background-color:hsla(var(--palette-gray-100),100%);--text-color:hsla(var(--palette-gray-10),100%)}}:root{--base-header-height:64;--base-footer-height:106;--header-height:calc(var(--base-header-height)*1px);--footer-height:calc(var(--base-footer-height)*1px);--base-compact-device:$compactDevice;--base-xx-small-device:$xxSmallDevice;--base-x-small-device:$xSmallDevice;--base-small-device:$smallDevice;--base-medium-device:$mediumDevice;--base-large-device:$largeDevice;--base-xLargeDevice:$xLargeDevice;--base-xxLargeDevice:$xxLargeDevice;--base-ultra-wide-device:$ultraWideDevice}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{font-family:Nanum Gothic,Arial,Helvetica,sans-serif}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;cursor:pointer;outline:none;-webkit-text-decoration:none;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}canvas,img,picture,svg,video{background-repeat:no-repeat;background-size:cover;font-style:italic;height:auto;max-width:100%;vertical-align:middle}button,input,select,textarea{font:inherit}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important;transition:none}}body,html{height:100%;scroll-behavior:smooth}.header-module--header-root--01ceb{align-items:center;box-shadow:0 0 8px hsla(var(--palette-gray-20),100%);display:flex;height:var(--header-height);justify-content:space-between;padding:0 12px;width:100%}.header-module--header-root--01ceb a{color:hsla(var(--palette-gray-60),100%)}.header-module--header-logo--5bbdc{height:auto;max-width:194px}.header-module--header-navigation--24bcb{padding-left:28px}.header-module--header-navigation-list--3815c{-moz-column-gap:12px;column-gap:12px;display:flex;list-style:none}.header-module--header-navigation-item--ba248{height:36px;line-height:36px}.header-module--header-navigation-item-link--d6da9{align-items:center;background-color:hsla(var(--palette-gray-20),100%);border-radius:100%;border-radius:9999px;display:inline-flex;height:100%;justify-content:center;position:relative;width:36px}.header-module--header-navigation-item-link--d6da9:after{background-color:hsla(var(--palette-gray-80),100%);border-radius:9999px;bottom:0;content:"";height:100%;left:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px;mask-size:24px;position:absolute;right:0;top:0;width:100%}.header-module--header-navigation-item-link--d6da9.header-module--tags--eb332:after{-webkit-mask-image:url(/images/tag.svg);mask-image:url(/images/tag.svg)}.header-module--header-navigation-item-link--d6da9.header-module--about--32ac9:after{-webkit-mask-image:url(/images/person.svg);mask-image:url(/images/person.svg)}@media screen and (min-width:360px){.header-module--header-root--01ceb{padding:0 24px}}@media screen and (min-width:576px){.header-module--header-navigation--24bcb{padding-left:0}.header-module--header-navigation-list--3815c{-moz-column-gap:32px;column-gap:32px}.header-module--header-navigation-item-link--d6da9{background-color:transparent;color:hsla(var(--palette-gray-60),100%);font-size:18px;height:auto;width:auto}.header-module--header-navigation-item-link--d6da9:hover{color:hsla(var(--palette-gray-80),100%)}.header-module--header-navigation-item-link--d6da9:after{background:none;-webkit-mask:none;mask:none;position:relative}.header-module--header-navigation-item-link--d6da9.header-module--tags--eb332:after{content:"Tags";-webkit-mask-image:none;mask-image:none;width:auto}.header-module--header-navigation-item-link--d6da9.header-module--about--32ac9:after{content:"About";-webkit-mask-image:none;mask-image:none}}.footer-module--footer-root--795ff{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:2;height:var(--footer-height);justify-content:center;line-height:1.5;text-align:center;width:100%}.footer-module--footer-root--795ff,.footer-module--footer-root--795ff a{color:hsla(var(--palette-gray-60),100%)}.basic-layout-module--basic-layout-root--a11e0{margin:0 auto;max-width:1200px;width:100%}.posts-empty-module--posts-empty-root--d7de7{text-align:center;width:100%}.posts-empty-module--posts-empty-coming-soon--25b24{color:hsla(var(--palette-blue-80),100%);font-size:24px;font-weight:600}.posts-empty-module--posts-empty-text--1fd9e{color:hsla(var(--palette-gray-100),100%);font-size:18px;line-height:1.5}.post-list-module--post-list-root--37cc0{width:100%}.post-list-item-module--post-list-item-root--713ea{list-style:none;width:100%}.post-list-item-module--post-list-item-root--713ea:not(:last-of-type){margin-bottom:60px}.post-list-item-module--post-list-item-link--765f4{color:hsla(var(--palette-gray-80),100%);transition:color .2s ease-in-out}.post-list-item-module--post-list-item-link--765f4:hover{color:hsla(var(--palette-blue-80),100%)}.post-list-item-module--post-list-item-title--8597e{border-bottom:1px dashed;border-color:transparent;display:inline-flex;font-size:24px;font-weight:600;margin-bottom:8px;padding-bottom:1px;transition:border-color .2s ease-in-out}a:hover .post-list-item-module--post-list-item-title--8597e{border-color:hsla(var(--palette-blue-80),100%)}.post-list-item-module--post-list-item-excerpt--d274e{font-size:16px;font-weight:400;line-height:1.5}@keyframes skeleton-module--skeleton-gradient--72583{0%{background-color:hsla(var(--palette-gray-20),90%)}50%{background-color:hsla(var(--palette-gray-30),90%)}to{background-color:hsla(var(--palette-gray-20),90%)}}.skeleton-module--skeleton-root--cfde2{animation:skeleton-module--skeleton-gradient--72583 1.8s ease-in-out infinite;border-radius:4px}.posts-skeleton-module--posts-skeleton-title--6bdc6{height:28px;margin-bottom:8px;max-width:360px;width:100%}.posts-skeleton-module--posts-skeleton-content--7d82c{height:24px;width:100%}.posts-skeleton-module--posts-skeleton-content--7d82c:not(:last-of-type){margin-bottom:8px}.button-module--button-root--13c8f{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:8px;-moz-column-gap:4px;column-gap:4px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;padding:12px 6px}.button-variants-module--fill--ac28d.button-variants-module--primary--1e69c{--color:var(--primary-color);--hover-color:var(--palette-blue-70)}.button-variants-module--fill--ac28d.button-variants-module--secondary--0fbcf{--color:var(--secondary-color);--hover-color:var(--primary-color)}.button-variants-module--fill--ac28d.button-variants-module--danger--5f98f{--color:var(--danger-color);--hover-color:hsla(var(--base-danger),81%)}.button-variants-module--fill--ac28d.button-variants-module--warning--b9b9e{--color:var(--warning-color);--hover-color:hsla(var(--base-warning),70%)}.button-variants-module--fill--ac28d.button-variants-module--success--9720d{--color:var(--success-color);--hover-color:hsla(var(--base-success),61%)}.button-variants-module--fill--ac28d{background-color:var(--color);border-color:var(--color);color:var(--palette-white);transition:background-color .2s ease-in-out}.button-variants-module--fill--ac28d:hover{background-color:hsla(var(--hover-color),100%);border-color:hsla(var(--hover-color),100%)}.button-variants-module--outline--e1361.button-variants-module--primary--1e69c{--color:var(--primary-color);--hover-color:hsla(var(--palette-blue-30),100%)}.button-variants-module--outline--e1361.button-variants-module--secondary--0fbcf{--color:var(--secondary-color);--hover-color:hsla(var(--palette-blue-10),100%)}.button-variants-module--outline--e1361.button-variants-module--danger--5f98f{--color:var(--danger-color);--hover-color:hsla(var(--base-danger),41%)}.button-variants-module--outline--e1361.button-variants-module--warning--b9b9e{--color:var(--warning-color);--hover-color:hsla(var(--base-warning),50%)}.button-variants-module--outline--e1361.button-variants-module--success--9720d{--color:var(--success-color);--hover-color:hsla(var(--base-success),41%)}.button-variants-module--outline--e1361{background-color:transparent;border-color:var(--color);color:var(--color);transition:background-color .2s,border-color .2s,color .2s ease-in-out}.button-variants-module--outline--e1361:hover{background-color:var(--hover-color);border-color:var(--hover-color);color:var(--palette-white)}.post-more-button-module--post-more-button-root--8933c{margin-top:64px;padding:0}.post-more-button-module--post-more-button-root--8933c:after{background-color:hsla(var(--palette-blue-80),100%);content:"";display:inline-block;height:18px;-webkit-mask-image:url(/images/chevron-compact-right.svg);mask-image:url(/images/chevron-compact-right.svg);-webkit-mask-size:18px;mask-size:18px;width:18px}.post-more-button-module--post-more-button-text--00283{color:hsla(var(--palette-blue-80),100%);font-size:18px}@keyframes posts-module--show--261b0{0%{opacity:0}to{opacity:1}}.posts-module--posts-root--cf815{animation:posts-module--show--261b0 .6s;width:100%}.container-module--container-root--3b208{min-height:calc(100vh - var(--header-height) - var(--footer-height));padding:115px 16px 76px;width:100%}@media screen and (min-width:576px){.container-module--container-root--3b208{padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.container-module--container-root--3b208{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:768px}}.post-layout-content-module--post-layout-content-root--01754{padding-bottom:28px;padding-top:56px}.post-layout-content-module--post-layout-content-root--01754 h2{font-size:34px;font-weight:700;line-height:1.5;margin-bottom:28px;margin-top:38px}.post-layout-content-module--post-layout-content-root--01754 h3{font-size:30px;font-weight:700;line-height:1.5;margin-bottom:28px;margin-top:36px}.post-layout-content-module--post-layout-content-root--01754 h4{font-size:26px;font-weight:700;line-height:1.5;margin-bottom:28px;margin-top:34px}.post-layout-content-module--post-layout-content-root--01754 h5{font-size:22px;font-weight:700px;line-height:1.5;margin-bottom:28px;margin-top:32px}.post-layout-content-module--post-layout-content-root--01754 h6{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:28px;margin-top:28px}.post-layout-content-module--post-layout-content-root--01754 p{word-wrap:break-word;font-size:17px;font-weight:400;line-height:1.8;word-break:break-all}.post-layout-content-module--post-layout-content-root--01754 p:not(:last-of-type){margin-bottom:28px}.post-layout-content-module--post-layout-content-root--01754 ol,.post-layout-content-module--post-layout-content-root--01754 ul{fontweight:400;word-wrap:break-word;font-size:17px;line-height:1.7;margin-bottom:28px;margin-top:28px;padding-left:28px;word-break:keep-all}.post-layout-content-module--post-layout-content-root--01754 ol li,.post-layout-content-module--post-layout-content-root--01754 ul li{margin-bottom:6px}.post-layout-content-module--post-layout-content-root--01754 ol ol,.post-layout-content-module--post-layout-content-root--01754 ol ul,.post-layout-content-module--post-layout-content-root--01754 ul ol,.post-layout-content-module--post-layout-content-root--01754 ul ul{margin-bottom:12px;margin-top:12px}.post-layout-content-module--post-layout-content-root--01754 img{margin-bottom:28px;margin-top:28px}.post-layout-content-module--post-layout-content-root--01754 a{border-bottom:1px dashed;border-color:transparent;color:hsla(var(--palette-blue-70),100%);padding-bottom:1px;transition:border-color .2s ease}.post-layout-content-module--post-layout-content-root--01754 a:hover{border-color:hsla(var(--palette-blue-70),100%)}.post-layout-content-module--post-layout-content-root--01754 pre[class*=language-]{margintop:28px;marginbottom:28px;font-size:14px}.post-layout-date-module--post-layout-date-root--f34d1{color:hsla(var(--palette-gray-60),100%);font-size:14px}.work-expereince-company-module--work-expereince-company-root--07951{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:24px;padding-left:16px;position:relative}.work-expereince-company-module--work-expereince-company-root--07951:before{background-color:var(--primary-color);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:6px}.work-expereince-company-module--work-expereince-company-sub-text--67035{display:inline-block;font-size:16px;margin-left:6px}.work-expereince-history-module--work-expereince-history--50426{margin-bottom:45px;width:100%}.work-expereince-history-module--work-expereince-history--50426 td,.work-expereince-history-module--work-expereince-history--50426 th{border-top:1px solid hsla(var(--palette-gray-20),100%);padding:12px 8px}.work-expereince-history-module--work-expereince-history--50426 td:last-of-type,.work-expereince-history-module--work-expereince-history--50426 th:last-of-type{border-bottom:1px solid hsla(var(--palette-gray-20),100%)}.work-expereince-history-module--work-expereince-history-th--ca37e{font-weight:600;text-align:right;width:100px}.work-expereince-history-module--work-expereince-history-slash--0bf52{margin-left:8px;margin-right:8px}.tag-module--tag-root--aae01{background-color:hsla(var(--palette-blue-20),70%);border-radius:4px;color:hsla(var(--palette-blue-70),100%);display:inline-block;font-size:14px;padding:4px 16px;transition:all .2s ease-in-out}a:hover .tag-module--tag-root--aae01{background-color:hsla(var(--palette-blue-30),100%);color:hsla(var(--palette-blue-90),100%)}@keyframes tags-module--show--7704b{0%{opacity:0}to{opacity:1}}.tags-module--tags-root--e3461{animation:tags-module--show--7704b .6s;display:flex;flex-wrap:wrap;gap:8px 6px}.post-layout-module--post-layout-tags--837df{margin-bottom:8px;margin-top:16px}.post-layout-title-module--post-layout-title-root--88374{font-size:38px;font-weight:800;line-height:1.5}.post-layout-module--post-layout-container--f40b5{padding-bottom:76px;padding-top:76px}.post-layout-module--post-layout-title--1c575{margin-bottom:38px}.work-expereince-tags-module--work-expereince-log-tags-root--bcfb2{display:flex;flex-wrap:wrap;gap:8px 6px;margin-bottom:30px;margin-top:16px}.work-expereince-logs-module--work-expereince-logs-root--70e69{padding-left:30px;width:100%}.work-expereince-logs-module--work-expereince-logs-root--70e69:not(:last-of-type){margin-bottom:60px}.work-expereince-logs-module--work-expereince-log--21db2{font-size:18px;font-weight:600;line-height:1.5}.work-expereince-logs-module--work-expereince-log-project--a03a1{font-size:18px;font-weight:600;line-height:1.5;margin-bottom:8px}.work-expereince-logs-module--work-expereince-log-period--4d5f7{color:hsla(var(--palette-gray-60),100%);font-size:14px}.work-expereince-logs-module--work-expereince-log-descriptions--35c8e{list-style-position:outside;list-style-type:disc;margin-bottom:6px;margin-left:14px;margin-top:15px}.work-expereince-logs-module--work-expereince-log-description--17b64{line-height:1.5}.work-expereince-logs-module--work-expereince-log-description--17b64:not(:last-of-type){margin-bottom:12px}.about-work-expereince-module--about-work-expereinces-body--b459f{margin-bottom:90px;width:100%}.about-work-expereince-module--about-work-expereinces-title--0dea0{font-size:30px;margin-bottom:55px}.about-work-expereince-module--about-work-expereince--88630:not(:last-of-type){margin-bottom:90px}.about-page-module--about-container--7c2a2{padding-bottom:76px;padding-top:76px}.about-page-module--about-me--6793e{font-size:32px;font-weight:500;line-height:1.5;margin-bottom:40px}.about-page-module--about-me-introduce--66684{font-size:17px;line-height:1.5;margin-bottom:100px}@media screen and (min-width:992px){.about-page-module--about-container--7c2a2{width:662px}}.tags-tags-module--tags-root--d37c3{justify-content:space-between}.tags-tags-module--tag-link--9e624{margin:0 auto 0 0}.tags-tags-module--tag--ab4b9{font-size:16px;padding:8px 16px}.tags-page-module--tags-title--50dd4{border-bottom:1px solid hsla(var(--palette-gray-30),100%);color:hsla(var(--palette-gray-70),100%);margin-bottom:36px;padding-bottom:24px}</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="sitemap" type="application/xml" href="/sitemap-index.xml"/><link rel="icon" href="/favicon-32x32.png?v=5cf0da094b93a3481c9edfc50f386caf" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=5cf0da094b93a3481c9edfc50f386caf"/><link rel="preconnect" href="https://fonts.googleapis.com" crossorigin="true"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="true"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap"/><title data-gatsby-head="true">Not found</title></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><main style="color:#232129;padding:96px;font-family:-apple-system, Roboto, sans-serif, serif"><h1 style="margin-top:0;margin-bottom:64px;max-width:320px">Page not found</h1><p style="margin-bottom:48px">Sorry 😔, we couldn’t find what you were looking for.<br/><br/><a href="/">Go home</a>.</p></main></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" -->
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-4a0163b774a50bd8c143.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2018-08-02-reactjs-first-reactjs-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2018-08-02-reactjs-first-reactjs-md-9054f3901dfab8bab29f.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2018-08-11-html-email-templete-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2018-08-11-html-email-templete-md-80353be94cd11488fb2a.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2018-09-28-reactjs-props-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2018-09-28-reactjs-props-md-a00f70ace3ecd9848004.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2019-06-26-front-end-endgame-review-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2019-06-26-front-end-endgame-review-md-9172982d7e93d50f60c3.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2019-07-04-blog-migration-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2019-07-04-blog-migration-md-59e328564aac6cb26ec9.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2019-07-21-blog-migration-2-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2019-07-21-blog-migration-2-md-a91cc6c3bb48d4d5b136.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-03-16-etc-token-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-03-16-etc-token-md-2ef41986cb74fe5219de.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-03-18-json-web-token-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-03-18-json-web-token-md-bbef7e19923a218dfa58.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-04-01-etc-redux-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-04-01-etc-redux-md-d8a3914cf2ecd12be79c.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-18-etc-cloude-computer-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-18-etc-cloude-computer-md-42ca9a5e003de292c2c3.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-19-etc-aws-iam-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-19-etc-aws-iam-md-0cf3132f77e81134860a.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-25-etc-aws-iam-security-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-25-etc-aws-iam-security-md-8b71f14351f616025a0b.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-26-etc-aws-s-3-hosting-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-07-26-etc-aws-s-3-hosting-md-b93ae6b66a43cbb35882.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-08-30-etc-aws-route-53-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-2020-08-30-etc-aws-route-53-md-d05a3aefb870c8708af2.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-test-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-test-md-460bd5bb3d43b4deeb7c.js\"],\"component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-블로그-리팩토링-하면서-고려한-것들-md\":[\"/component---src-app-templates-post-template-post-layout-ui-tsx-content-file-path-posts-블로그-리팩토링-하면서-고려한-것들-md-d59471b9c84057cb5134.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-2a4dbd6ba67bfa85cdf5.js\"],\"component---src-pages-about-about-page-ui-tsx\":[\"/component---src-pages-about-about-page-ui-tsx-eb36ced5195e185e226f.js\"],\"component---src-pages-about-index-tsx\":[\"/component---src-pages-about-index-tsx-05818517dfb8c0d25932.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-1f487855012881f0e85c.js\"],\"component---src-pages-tags-index-tsx\":[\"/component---src-pages-tags-index-tsx-33abd9e93c1f8ea1e1cf.js\"],\"component---src-pages-tags-tags-page-ui-tsx\":[\"/component---src-pages-tags-tags-page-ui-tsx-12adeda41f52a4c9b0d2.js\"]}";
</script>
<script>window.___webpackCompilationHash="0b87c928b14a12dd862a";</script><script src="/webpack-runtime-ff37fa41a21e894b4a75.js" async></script><script src="/framework-9f21eec24e9aa07b8a0a.js" async></script><script src="/app-4a0163b774a50bd8c143.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>