@font-face{font-family:pretendardRegular;src:url(../media/Pretendard_Regular-s.p.7d5750d9.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:pretendardRegular Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendardregular_dc5ba5c7-module__T1S81a__className{font-family:pretendardRegular,pretendardRegular Fallback,system-ui,sans-serif;font-style:normal}.pretendardregular_dc5ba5c7-module__T1S81a__variable{--pretendard-font-regular:"pretendardRegular","pretendardRegular Fallback",system-ui,sans-serif}
@font-face{font-family:craftyGirls;src:url(../media/CraftyGirls_Regular-s.p.8f75af4b.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:craftyGirls Fallback;src:local(Arial);ascent-override:84.6%;descent-override:38.96%;line-gap-override:1.77%;size-adjust:115.55%}.craftygirls_6fcd846-module__0sEZSq__className{font-family:craftyGirls,craftyGirls Fallback,system-ui,sans-serif;font-style:normal}.craftygirls_6fcd846-module__0sEZSq__variable{--crafty-girls-font:"craftyGirls","craftyGirls Fallback",system-ui,sans-serif}
html[data-color-theme=dark] .shiki,html[data-color-theme=dark] .shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}
*{-webkit-font-smoothing:antialiased;margin:0;line-height:calc(1em + .9rem)}*,:before,:after{box-sizing:border-box}body{color:var(--color-text);background:var(--color-background);min-height:100%;font-size:1rem;font-weight:500;font-family:var(--pretendard-font-regular)}html{--color-light-heroimage:1;--color-dark-heroimage:0;--scrollbar-width:12px;--scrollbar-height:12px;--color-birdWing:#456b80;--color-birdBody:#15282d;--color-birdBeak:#8bacbf;--color-birdEyeball:#d9d9d9;--color-birdShadow:#113c52d3;--bariol-serif:"Bariol_serif";--nanum-square-neo:"NanumSquareNeo";--shadow-elevation-low:.3px .5px .7px color-mix(in oklch,var(--color-highlight),transparent),0 .8px 1px -1.2px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 2px 2.5px -2.5px color-mix(in oklch,var(--color-highlight)9.5%,transparent);--shadow-elevation-medium:.3px .5px .7px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 1.6px 2px -.8px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 4.1px 5.2px -1.7px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 10px 12.6px -2.5px color-mix(in oklch,var(--color-highlight)9.5%,transparent);--shadow-elevation-high:.3px .5px .7px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 2.9px 3.7px -.4px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 5.4px 6.8px -.7px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 8.9px 11.2px -1.1px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 14.3px 18px -1.4px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 22.3px 28.1px -1.8px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 33.9px 42.7px -2.1px color-mix(in oklch,var(--color-highlight)9.5%,transparent),0 50px 62.9px -2.5px color-mix(in oklch,var(--color-highlight)9.5%,transparent);display:block}@supports (color:lab(0% 0 0)){html{--color-birdWing:lab(43.1614% -9.74657 -15.7443);--color-birdBody:lab(14.6621% -6.69304 -5.76592);--color-birdBeak:lab(68.3646% -8.28204 -13.5333);--color-birdEyeball:lab(86.6948% -.0000298023 0);--color-birdShadow:lab(23.1208% -8.25895 -18.3821/.8255)}}html,body{height:100%}html[data-test-mode=true] *,html[data-test-mode=true] :before,html[data-test-mode=true] :after{scroll-behavior:auto;transition-duration:10ms;animation-duration:10ms;animation-iteration-count:1}#__next{background:var(--color-landscape);isolation:isolate;container:root/inline-size}li{list-style:none}input{writing-mode:horizontal-tb;text-transform:none;text-indent:0;text-shadow:none;text-align:start;appearance:auto;cursor:text}button{cursor:pointer;touch-action:auto}input,button,textarea,select{font:inherit;letter-spacing:inherit;word-spacing:inherit}input:not([type]),input[type=text],input[type=email],input[type=password],textarea,select{max-width:40rem}a{cursor:pointer;touch-action:manipulation}blockquote{background-color:color-mix(in oklch,var(--color-navlink)25%,transparent);border-radius:15px;padding:1rem}input:not([type]),input[type=text],input[type=email],input[type=password],textarea{background-color:var(--color-core-bg);width:100%;color:var(--color-core-text);font:inherit;border-radius:8px;line-height:1;display:block}iframe{-o-object-fit:contain;object-fit:contain;block-size:auto;max-inline-size:100%}button{background:0 0;border:none}a{cursor:pointer;color:var(--color-core-text);text-decoration:none}table{border-collapse:separate;text-indent:initial;margin-bottom:48px;unicode-bidi:isolate;margin-inline:-16px;display:table}thead{vertical-align:middle;border-color:inherit;unicode-bidi:isolate;display:table-header-group}tbody{vertical-align:middle;border-color:inherit;unicode-bidi:isolate;display:table-row-group}tr{vertical-align:inherit;border-color:inherit;display:table-row}th{text-align:left;color:var(--color-text);border-bottom:3px solid var(--color-bird);padding:6px 14px;font-weight:700}th:not(:last-of-type){border-right:1px solid var(--color-bird)}td{vertical-align:inherit;color:var(--color-text);border-bottom:1px solid var(--color-bird);unicode-bidi:isolate;padding:6px 10px;display:table-cell}td:not(:last-of-type){border-right:1px solid var(--color-bird)}td:first-of-type{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}strong{color:var(--color-highlight);padding-left:2px;padding-right:2px;font-size:1rem;font-weight:500}.warning{color:#f56565;border:1px solid #feb2b2;border-radius:.25rem;padding:1rem}.image_wrapper{border-radius:8px;justify-content:center;display:flex;box-shadow:0 0 27px #00000012}.image_compo{-o-object-fit:contain;object-fit:contain;width:100%;height:fit-content}.blog-main__background-template{background:var(--color-landscape);z-index:-1;width:100%;height:812px;position:absolute;top:0;left:0}li.active>a{color:var(--color-highlight);font-weight:700}#blog-main__header-content-wrapper{flex-direction:column;width:100%;transition:background .35s;display:flex;position:relative}.blog-main__landing-page{transition:color .35s,background .35s;overflow:hidden}#blog-main-wrapper{background:var(--color-frontWave);position:relative}.blog-main__landing-page-link{background-color:var(--color-primary);-webkit-user-select:none;user-select:none;border-radius:18px;padding:10px 16px;font-weight:600;transition:transform .2s cubic-bezier(.5,1.25,.75,1.25);display:inline-flex;transform:scale(1)translate(0)translateZ(0);box-shadow:0 1px 3px 1px #00000026,0 1px 2px #0000004d}.blog-main__landing-page-link:hover{transform:scale(1.25)translate(-2px)translateZ(16px)}.post-heading-titles>code{transform:translate(-4px)translateY(-4px)}#moblie-nav__link-wrapper li:nth-child(3),#moblie-nav__link-wrapper li:nth-child(4),#moblie-nav__link-wrapper li:nth-child(5),#moblie-nav__link-wrapper li:nth-child(6){padding-left:2rem}#blog-search__input-area{container:search-modal/inline-size}@container search-modal (max-width:375px){#search-input__content-wrapper{width:100cqw;padding:8px 16px;left:0}}@container root not (min-height:812px){.blog-main__background-template{height:100%}}@container root (max-width:924px){#blog-post__article{padding-left:7cqw;padding-right:7cqw}#blog-post__header{padding-top:2rem;padding-bottom:2rem}#blog-main-wrapper{padding-left:5cqw;padding-right:5cqw}}@container root (max-width:1004px){#blog-post__page-nav{display:none}button[aria-label=theme-toggle-button]{--toggle-size:24px}}@container root not (max-width:768px){#blog-post__article{margin-left:auto;margin-right:auto}#moblie-nav-portal,#moblie-nav-trigger{display:none}}@container root (max-width:786px){#blog-main__categories,#blog-main__post-navigation{display:none}#blog-main__recently-post-list-wrapper{grid-template:"newest""newset"1fr/1fr;padding-left:32px;padding-right:32px}#blog-main__header-wrapper{padding-top:30px}#blog-post__article-root{max-width:100%}#search-input_underline-wave{width:100%;height:20px}#search-input__content-wrapper{width:100cqw;left:0}.blog-main__landing-page{padding-top:65px}}@container root (max-width:425px){#blog-main-wrapper{padding-left:0;padding-right:0}#blog-main__recently-post-list-wrapper{max-width:350px;padding-left:0;padding-right:0}.blog-post__recently-post-item{width:100%;max-width:350px}}@container root (max-width:375px){#blog-main-wrapper{padding-left:0;padding-right:0}#blog-main__recently-post-list-wrapper{max-width:300px;padding-left:0;padding-right:0}.blog-post__recently-post-item{width:100%;max-width:250px}#search-input__content-wrapper{width:100cqw;left:0}}@media (orientation:landscape){::-webkit-scrollbar{width:var(--scrollbar-width,12px);height:var(--scrollbar-height,12px);background-color:var(--color-thumb-background)}::-webkit-scrollbar-thumb{border:2px solid var(--color-thumb-background);background-color:var(--color-thumb);border-radius:5px}::-webkit-scrollbar-track{background:var(--color-thumb)transparent;border-radius:3px}}@keyframes pulse{50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0;visibility:hidden;transform:translate(-500px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes fadeOut{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:0;visibility:hidden;transform:translate(-500px)}}@keyframes upAndDown{0%{transform:translateY(0)}50%{transform:translateY(-.5rem)}to{transform:translateY(0)}}html[data-color-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-color-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.shiki{border-radius:.75rem;overflow-x:auto}
