.search-menu.svelte-1p563m6{background-color:var(--background);border:1px solid rgb(var(--bright-grey));z-index:99;border-radius:6px;padding:.5em;position:absolute;top:calc(100% - 10px);right:.5em;box-shadow:0 2px 4px #0003}.search-form.svelte-1p563m6{justify-content:center;align-items:center;gap:.5em;display:flex}a.svelte-1bu237y{color:var(--black);text-decoration:none}a.svelte-1bu237y:hover{opacity:.65}header.svelte-1bu237y{width:100%;height:var(--header-height);z-index:9999;view-transition-name:header;background:rgba(var(--real-white-rgb), .53);-webkit-backdrop-filter:blur(8px);transform:translateY(var(--header-position,0));transition:opacity;position:relative;top:0;left:0}header.svelte-1bu237y:has(:where(.svelte-1bu237y):focus-within):has(.secondary.show-header:where(.svelte-1bu237y)){--header-position:0!important}header.svelte-1bu237y:has(.container:where(.svelte-1bu237y):hover):has(.secondary.show-header:where(.svelte-1bu237y)){--header-position:0!important}body.auto-hiding header.svelte-1bu237y{transition:opacity,transform .2s}body.ready header.svelte-1bu237y{position:fixed}body.ready.hide-header header.svelte-1bu237y{--header-position:-100%;transition:opacity .2s,transform .2s}body.ready.hide-header header.svelte-1bu237y:not(:has(:focus-within),:has(.container:hover)) .container:where(.svelte-1bu237y){box-shadow:none!important}.container.svelte-1bu237y{height:var(--header-height);background-color:rgba(var(--real-white-rgb), .53);align-items:center;gap:.5em;padding:1em;display:flex;position:relative;box-shadow:0 2px 4px #0003}body.scrolldown .container.svelte-1bu237y{box-shadow:none!important}.container.svelte-1bu237y .logo:where(.svelte-1bu237y){height:100%;font-family:Pretendard;font-size:1.3em}.container.svelte-1bu237y .logo:where(.svelte-1bu237y) a:where(.svelte-1bu237y){color:rgb(var(--dim-grey));white-space:nowrap;align-items:center;gap:.5em;height:100%;display:flex}.container.svelte-1bu237y .logo:where(.svelte-1bu237y) .icon:where(.svelte-1bu237y){height:80%}.container.svelte-1bu237y nav:where(.svelte-1bu237y){align-self:stretch}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y){view-transition-name:naviga;height:100%;list-style-type:none;display:flex}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y) a:where(.svelte-1bu237y){align-items:center;height:100%;padding:.5em 1.5em;display:flex}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y){max-width:14ch}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y)+li:where(.svelte-1bu237y){position:relative}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y)+li:where(.svelte-1bu237y):before{content:"";background-color:rgba(var(--real-black-rgb), .13);width:1px;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y) a:where(.svelte-1bu237y) span:where(.svelte-1bu237y){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menus.svelte-1bu237y,.all-menus.svelte-1bu237y{display:none}.header-action.svelte-1bu237y{justify-content:center;align-items:center;display:flex}aside.header-menu.svelte-1bu237y{z-index:99999;background:var(--white);view-transition-name:sidebar;width:480px;max-width:77vw;height:100lvh;transition:transform .3s,opacity .3s,background .3s,width;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:2px 0 4px #0003}aside.header-menu.sidebar-open.svelte-1bu237y{transform:translateX(calc(0% + var(--menu-drag,0px)))}aside.header-menu.sidebar-open.menu-dragging.svelte-1bu237y{transition:transform,opacity .3s,background .3s,width}body:has(aside.header-menu.sidebar-open){-webkit-user-select:none;user-select:none;touch-action:none}body:has(aside.header-menu)>div:has(header){pointer-events:none}body:before{content:"";z-index:-1;opacity:0;pointer-events:none;view-transition-name:sidebar-bg;background:#0009;width:100%;height:100lvh;transition:all .3s;position:fixed;top:0;left:0}body:has(aside.header-menu.sidebar-open):before{opacity:1;-webkit-backdrop-filter:blur(8px);z-index:99998;pointer-events:visible}.myname.svelte-1bu237y:after{content:"My name -"}.ishangmin.svelte-1bu237y:after{content:"is Hangmin."}.hidden.svelte-1bu237y{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.show-header.svelte-1bu237y{aspect-ratio:1;cursor:default;padding:.5em;position:absolute;top:calc(100% + .5em);right:.5em}.show-header.svelte-1bu237y:focus{background:var(--background);color:var(--buttonColor,var(--default-button-color));pointer-events:none;border:2px solid}header.svelte-1bu237y:has(.container:where(.svelte-1bu237y):hover) .show-header:where(.svelte-1bu237y){background:var(--background);color:var(--buttonColor,var(--default-button-color));pointer-events:none;border:2px solid}@media screen and (width<=960px){.container.svelte-1bu237y{padding:.5em}nav.svelte-1bu237y{display:none}.container.svelte-1bu237y .logo:where(.svelte-1bu237y){font-family:Pretendard;font-size:1em}.container.svelte-1bu237y .logo:where(.svelte-1bu237y) .icon:where(.svelte-1bu237y){justify-content:center;align-items:center;height:60%;display:inline-flex}.menus.svelte-1bu237y{display:block}}@media screen and (width<=1440px){.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y):has(li:where(.svelte-1bu237y):nth-child(n+14)) .all-menus:where(.svelte-1bu237y){display:block}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y):nth-child(n+13){display:none}}@media screen and (width<=1370px){.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y):has(li:where(.svelte-1bu237y):nth-child(13)) .all-menus:where(.svelte-1bu237y){display:block}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y):nth-child(12){display:none}}@media screen and (width<=1300px){.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y):has(li:where(.svelte-1bu237y):nth-child(12)) .all-menus:where(.svelte-1bu237y){display:block}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y):nth-child(11){display:none}}@media screen and (width<=1230px){.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y):has(li:where(.svelte-1bu237y):nth-child(11)) .all-menus:where(.svelte-1bu237y){display:block}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y):nth-child(10){display:none}}@media screen and (width<=1160px){.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y):has(li:where(.svelte-1bu237y):nth-child(10)) .all-menus:where(.svelte-1bu237y){display:block}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y):nth-child(9){display:none}}@media screen and (width<=1090px){.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y):has(li:where(.svelte-1bu237y):nth-child(9)) .all-menus:where(.svelte-1bu237y){display:block}.container.svelte-1bu237y nav:where(.svelte-1bu237y) ul:where(.svelte-1bu237y) li:where(.svelte-1bu237y):nth-child(8){display:none}}footer.svelte-uo2zp8{background:var(--transparent-black);text-align:center;color:rgba(var(--real-black-rgb), .3);z-index:0;padding:4em;font-size:16px;position:relative}.footer-menu.svelte-uo2zp8{margin-bottom:1em}.footer-menu.svelte-uo2zp8 span:where(.svelte-uo2zp8):after{content:"·";margin:0 .5em}.footer-menu.svelte-uo2zp8 span:where(.svelte-uo2zp8):last-child:after{display:none}.loader-wrapper.svelte-t1cweu{z-index:999999;color:rgb(var(--real-black-rgb), .7);pointer-events:none;align-items:center;gap:.5em;display:inline-flex;position:fixed;bottom:1em;left:1em}main.svelte-t1cweu{background-color:var(--white);position:relative;box-shadow:0 2px 4px #0003}body.ready.hide-header main.svelte-t1cweu{--header-height:0px}body.ready main.svelte-t1cweu{margin-top:var(--header-height)}
