@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(../../../fonts/PretendardVariable.woff2) format("woff2")}:root{--color-default-black: #282a2b;--color-default-white: #f9f2e2;--color-primary: #09b1a7;--default-margin-block: .5rem;--default-border-width: .25rem;--default-padding: 1rem;--inner-border-radius: 1rem;--outer-border-radius: calc(var(--inner-border-radius) + var(--default-border-width));--scroll-bar-size: .25rem;--min-inline-size: 320px;--min-block-size: 375px;--nav-min-inline-size: 10rem;--nav-min-block-size: calc(var(--min-block-size) - (var(--default-margin-block) * 2));--ratio-three-quarters-of-three-quarter: .875;--ratio-three-quarter: .75;--ratio-half: .5;--ratio-quarter: .25;--ratio-three-quarters-of-quarter: .1875;--ratio-eighth: .125;--default-animation-duration: .25s;--default-anmiation-delay: var(--default-animation-duration);--default-anmiation-delay-new: calc(var(--default-animation-duration) * 2);font-family:Pretendard Variable,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;color:var(--color-default-black);background-color:var(--color-default-white)}@media (prefers-color-scheme: dark){:root{--color-default-white: #282a2b;--color-default-black: #f9f2e2}}:root:has(input[name=color-scheme][value=light]:checked){color-scheme:light;--color-default-white: #f9f2e2;--color-default-black: #282a2b}:root:has(input[name=color-scheme][value=dark]:checked){color-scheme:dark;--color-default-white: #282a2b;--color-default-black: #f9f2e2}body{margin:0;block-size:100dvh;min-block-size:480px;min-inline-size:320px;max-block-size:1080px;max-inline-size:1024px;overscroll-behavior:none}a{color:var(--color-default-white)}a:hover{text-decoration-color:var(--color-primary)}img{max-inline-size:100%}h1,h2,h3{text-transform:uppercase}.border-outer{background-color:var(--color-default-black);border-radius:var(--outer-border-radius);padding:var(--default-border-width);box-sizing:border-box}.border-outer.margin{margin-block:var(--default-margin-block)}.border-outer:has(:not(.content)){color:var(--color-default-white)}.border-outer>:only-child{border-radius:var(--inner-border-radius);block-size:100%;overflow:hidden}.border-outer .padding{padding:var(--default-padding)}.border-outer .content{color:var(--color-default-black);background-color:var(--color-default-white)}.border-outer .content>:first-child{margin-block-start:0}.border-outer .content>:last-child{margin-block-end:0}.border-outer>*:not(:only-child){background-color:red}@media (prefers-reduced-motion: no-preference){a{transition:text-decoration-color var(--default-animation-duration)}*{transition:background-color var(--default-animation-duration),color var(--default-animation-duration)}}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}[style*=--view-transition-name]{view-transition-name:var(--view-transition-name)}::view-transition-group(border-outer-header){background-color:var(--color-default-black);border-radius:var(--outer-border-radius)}::view-transition-image-pair(border-outer-header){display:none}::view-transition-old(border-inner-header){animation-name:fade-out;animation-duration:var(--default-animation-duration)}::view-transition-new(border-inner-header){animation-name:fade-in;animation-duration:var(--default-animation-duration);animation-delay:var(--default-anmiation-delay-new)}::view-transition-group(border-outer-content){background-color:var(--color-default-black);border-radius:var(--outer-border-radius);animation-duration:var(--default-animation-duration);animation-delay:var(--default-anmiation-delay)}::view-transition-image-pair(border-outer-content){display:none}::view-transition-group(border-inner-content){background-color:var(--color-default-white);border-radius:var(--inner-border-radius);animation-duration:var(--default-animation-duration);animation-delay:var(--default-animation-duration)}::view-transition-old(border-inner-content){animation-name:fade-out;animation-duration:var(--default-animation-duration)}::view-transition-new(border-inner-content){animation-name:fade-in;animation-duration:var(--default-animation-duration);animation-delay:var(--default-anmiation-delay-new)}::view-transition-group(footer){animation-duration:var(--default-animation-duration);animation-delay:var(--default-animation-duration)}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}::-webkit-scrollbar{inline-size:var(--scroll-bar-size);block-size:var(--scroll-bar-size)}::-webkit-scrollbar-track{margin:var(--default-margin-block)}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:var(--scroll-bar-size)}::-webkit-scrollbar-thumb:hover{background-color:#0de3d4}::-webkit-scrollbar-corner{background-color:transparent}:root{-webkit-touch-callout:none}a{-webkit-user-drag:none}:root{-webkit-user-select:none;user-select:none}:root{-webkit-tap-highlight-color:transparent}label.svelte-x67ap0{display:inline-block;cursor:pointer;font-size:1.5rem;padding:.5rem;border-radius:1rem}label.svelte-x67ap0:has(input:checked){background-color:var(--color-default-black)}label.svelte-x67ap0 input:where(.svelte-x67ap0){display:none}a.svelte-1egvy5e{font-size:1.5rem;padding:.5rem;text-decoration:none;background-color:var(--color-default-black);border-radius:1rem}a.svelte-1egvy5e[data-root=true]{cursor:not-allowed}header.svelte-1tcplwl{position:fixed;inset-block-start:0;inset-inline:0;min-inline-size:320px;box-sizing:border-box;padding:.5rem;display:flex;justify-content:space-between}
