:root{--Base-Inverse: #fff;--Base-Background_Dark: #070708;--Base-Background_Dark_0: rgb(7 7 8 / 0%);--Base-Background_Light: #e5e8f1;--Base-Background_Light_0: rgb(229 232 241 / 0%);--Neutral-Neutral_72: rgb(229 232 241 / 72%);--Neutral-Neutral_56: rgb(229 232 241 / 56%);--Neutral-Neutral_32: rgb(220 227 244 / 32%);--Neutral-Neutral_20: rgb(220 227 244 / 20%);--Neutral-Neutral_12: rgb(220 227 244 / 12%);--Neutral-Neutral_8: rgb(220 227 244 / 8%);--Neutral-Neutral_4: rgb(220 227 244 / 4%);--Neutral-Neutral_2: rgb(220 227 244 / 2%);--Depressed: rgb(7 7 8 / 72%);--Accent-Accent_hover: #d8ff6a;--Accent-Accent: #bceb39;--Accent-Accent_Pressed: #8fc833;--Accent-Accent_56: rgb(143 200 51 / 56%);--Accent-Accent_32: rgb(143 200 51 / 32%);--Accent-Accent_16: rgb(143 200 51 / 16%);--Accent-Tonal-Bright: #f3ffc3;--Accent-Tonal-Bright_2: #e4ff3e;--Accent-Tonal-Tonal_56: rgb(106 222 54 / 56%);--Accent-Tonal-Tonal_32: rgb(20 187 27 / 32%);--Accent-Tonal-Tonal_16: rgb(17 142 22 / 16%);--Accent-Tonal-Button_Default_Grad_Up: #7aeb10;--Accent-Tonal-Button_Hover_Grad_Up: #93ff2d;--Accent-Tonal-Button_Default_Innershadow_Down: #36a300;--Accent-Tonal-Button_Hover_Innershadow_Down: #5ccc23;--Accent-Tonal-Button_Pressed_Grad_Down: #aad971;--Accent-Tonal-Button_Pressed_Innershadow_Down: #2c8400;--Red-Red_Hover: #ff6359;--Red-Red: #f73c3c;--Red-Red_Pressed: #d72c2c;--Red-Red_56: rgb(215 44 44 / 56%);--Red-Red_32: rgb(215 44 44 / 32%);--Red-Red_16: rgb(215 44 44 / 16%);--Yellow-Yellow_Hover: #fcff65;--Yellow-Yellow: #f5e44a;--Yellow-Yellow_Pressed: #f6b535;--Yellow-Yellow_56: rgb(246 181 53 / 56%);--Yellow-Yellow_32: rgb(246 181 53 / 32%);--Yellow-Yellow_16: rgb(246 181 53 / 16%);--Yellow-Yellow_20: rgb(246 181 53 / 20%);--Green-Green_Hover: #b6ff6c;--Green-Green: #6adf4d;--Green-Green_Pressed: #41cb4f;--Green-Green_56: rgb(65 203 79 / 56%);--Green-Green_32: rgb(65 203 79 / 32%);--Green-Green_16: rgb(65 203 79 / 16%);--Violet-Violet_Hover: #8692ff;--Violet-Violet: #6c7bfe;--Violet-Violet_Pressed: #5d5af8;--Violet-Violet_56: rgb(93 90 248 / 56%);--Violet-Violet_32: rgb(93 90 248 / 32%);--Violet-Violet_16: rgb(93 90 248 / 16%);--green-tonal-green-bright-1: #e1ff2b;--Text-Secondary: #a7b5ca;--Corner_00: 0px;--Corner_01: 6px;--Corner_02: 8px;--Corner_03: 10px;--Corner_04: 12px;--Corner_05: 16px;--Corner_06: 20px;--Corner_max: 999px;--Letter_Spacing-Inter: 0px;--Letter_Spacing-Oddval: -.64px;--Letter_Spacing-XXS: -.12px;--Letter_Spacing-XS: -.14px;--Letter_Spacing-S: -.16px;--Letter_Spacing-M: -.2px;--Letter_Spacing-L: -.24px;--Letter_Spacing-XL: -.32px;--Letter_Spacing-XXL: -.48px;--Line_Height-L: 32px;--Line_Height-M: 28px;--Line_Height-S: 24px;--Line_Height-XL: 40px;--Line_Height-XS: 20px;--Line_Height-XXL: 56px;--Line_Height-XXS: 16px;--Size-L: 24px;--Size-M: 20px;--Size-S: 16px;--Size-XL: 32px;--Size-XS: 14px;--Size-XXL: 48px;--Size-XXS: 12px;--Weight-Medium_Inter: 542px;--Weight-Semibold_Inter: 636px;--Padding_00: 0px;--Padding_01: 2px;--Padding_02: 4px;--Padding_03: 6px;--Padding_04: 8px;--Padding_05: 10px;--Padding_06: 12px;--Padding_07: 14px;--Padding_08: 16px;--Padding_09: 20px;--Spacing_0: 0px;--Spacing_025: 2px;--Spacing_050: 4px;--Spacing_075: 6px;--Spacing_100: 8px;--Spacing_150: 12px;--Spacing_200: 16px;--Spacing_250: 20px;--Spacing_300: 24px;--Spacing_400: 32px;--Spacing_500: 40px;--Spacing_600: 48px;--Spacing_700: 56px;--Spacing_800: 64px;--Spacing_1000: 80px}@font-face{font-style:normal;font-weight:100 900;src:url(/assets/TT_Norms_Pro_Variable-gvKvf-5j.woff2) format("woff2"),url(/assets/font-subset-9-iF8ujY.woff2) format("woff2");font-family:TT Norms Pro;font-display:swap}:root{--font-family: "TT Norms Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;font-style:normal;font-variation-settings:"slnt" 0}html,body{width:100%;touch-action:manipulation;font-size:16px}body{min-height:100vh;color:var(--Base-Inverse);font-style:normal;font-synthesis:none;font-weight:400;font-size:var(--Size-S);font-family:var(--font-family),serif;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"ss18" on,"liga" off;text-size-adjust:100%;background-color:var(--Base-Background_Dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-size:inherit;font-family:inherit}button{cursor:pointer;border:none;background-color:transparent}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}#app{width:100%;min-height:100vh}.container{margin:0 auto;padding:0 16px;width:100%;max-width:1040px}@media screen and (min-width:768px){.container{padding:0 48px}}@media screen and (min-width:1016px){.container{padding:0}}.Heading_00{font-style:normal;font-weight:754;font-size:var(--Size-XXL);line-height:var(--Line_Height-XXL);letter-spacing:var(--Letter_Spacing-XXL)}.Heading_01{font-style:normal;font-weight:754;font-size:var(--Size-XL);line-height:var(--Line_Height-XL);letter-spacing:var(--Letter_Spacing-XL)}.Heading_02{font-style:normal;font-weight:754;font-size:var(--Size-L);line-height:var(--Line_Height-L);letter-spacing:var(--Letter_Spacing-L)}.Heading_03{font-style:normal;font-weight:754;font-size:var(--Size-M);line-height:var(--Line_Height-M);letter-spacing:var(--Letter_Spacing-M)}.Subtittle_04{font-style:normal;font-weight:700;font-size:var(--Size-S);line-height:var(--Line_Height-S);letter-spacing:var(--Letter_Spacing-S)}.Subtittle_05{font-style:normal;font-weight:700;font-size:var(--Size-XS);line-height:var(--Line_Height-XS);letter-spacing:var(--Letter_Spacing-XS)}.Subtittle_06{font-style:normal;font-weight:700;font-size:var(--Size-XXS);line-height:var(--Line_Height-XXS);letter-spacing:var(--Letter_Spacing-XXS)}.Body_01{font-style:normal;font-weight:600;letter-spacing:0;font-size:var(--Size-S);line-height:var(--Line_Height-S)}.Body_02{font-style:normal;font-weight:600;letter-spacing:0;font-size:var(--Size-XS);line-height:var(--Line_Height-XS)}.Body_03{font-style:normal;font-weight:600;letter-spacing:0;font-size:var(--Size-XXS);line-height:var(--Line_Height-XXS)}.Small{font-style:normal;font-weight:700;font-size:11px;line-height:var(--Line_Height-XXS);letter-spacing:-.11px}@keyframes anim-button-glow-pulse{0%{box-shadow:0 0 #8fc83399}50%{box-shadow:0 0 0 8px #8fc83366}60%{box-shadow:0 0 0 8px transparent}}@keyframes anim-button-shine{0%{transform:skew(-18deg) translate(-100%)}25%{transform:skew(-18deg) translate(200%)}26%,to{transform:skew(-18deg) translate(200%)}}.anim-button{position:relative;overflow:hidden;border-radius:var(--Corner_03, 10px);border:none;background:var(--Accent-Accent)!important;color:var(--Base-Background_Dark)!important;font-weight:800!important;animation:anim-button-glow-pulse 2.5s ease-in-out infinite;box-sizing:border-box}.anim-button:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.35) 50%,transparent 100%);animation:anim-button-shine 2.5s ease-in-out infinite;animation-delay:2s;pointer-events:none}.notification[data-v-2975bcca]{animation:slideIn-2975bcca .3s ease-out;transition:transform .3s ease,opacity .3s ease;cursor:pointer;margin-bottom:1rem;box-shadow:0 4px 12px #00000026;border-left:4px solid;border-radius:8px;background:var(--color-background);padding:1rem;min-width:300px;max-width:500px}.notification[data-v-2975bcca]:hover{transform:translate(-4px)}.notification--success[data-v-2975bcca]{border-left-color:#10b981;background:#f0fdf4}.notification--success__icon[data-v-2975bcca]{color:#10b981}.notification--error[data-v-2975bcca]{border-left-color:#ef4444;background:#fef2f2}.notification--error__icon[data-v-2975bcca]{color:#ef4444}.notification--warning[data-v-2975bcca]{border-left-color:#f59e0b;background:#fffbeb}.notification--warning__icon[data-v-2975bcca]{color:#f59e0b}.notification--info[data-v-2975bcca]{border-left-color:#3b82f6;background:#eff6ff}.notification--info__icon[data-v-2975bcca]{color:#3b82f6}.notification__content[data-v-2975bcca]{display:flex;align-items:flex-start;gap:.75rem}.notification__icon[data-v-2975bcca]{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;font-size:1.25rem}.notification__text[data-v-2975bcca]{flex:1;min-width:0}.notification__title[data-v-2975bcca]{margin-bottom:.25rem;color:var(--color-heading);font-weight:600;font-size:.875rem;line-height:1.5}.notification__message[data-v-2975bcca]{opacity:.8;color:var(--color-text);font-size:.875rem;line-height:1.5}.notification__close[data-v-2975bcca]{display:flex;flex-shrink:0;justify-content:center;align-items:center;opacity:.5;transition:opacity .2s ease;cursor:pointer;border:none;background:transparent;padding:0;width:24px;height:24px;color:var(--color-text);font-size:1.5rem;line-height:1}.notification__close[data-v-2975bcca]:hover{opacity:1}@media(max-width:768px){.notification[data-v-2975bcca]{min-width:auto;max-width:100%}}@keyframes slideIn-2975bcca{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-color-scheme:dark){.notification--success[data-v-2975bcca]{background:#10b9811a}.notification--error[data-v-2975bcca]{background:#ef44441a}.notification--warning[data-v-2975bcca]{background:#f59e0b1a}.notification--info[data-v-2975bcca]{background:#3b82f61a}}.notification-container[data-v-82404677]{display:flex;position:fixed;top:1rem;right:1rem;flex-direction:column;z-index:9999;pointer-events:none}.notification-container>div[data-v-82404677]{pointer-events:auto}@media(max-width:768px){.notification-container[data-v-82404677]{top:.5rem;right:.5rem;left:.5rem}.notification-container>div[data-v-82404677]{width:100%}}.notification-enter-active[data-v-82404677],.notification-leave-active[data-v-82404677]{transition:all .3s ease}.notification-enter-from[data-v-82404677],.notification-leave-to[data-v-82404677]{transform:translate(100%);opacity:0}.notification-move[data-v-82404677]{transition:transform .3s ease}.not-found-page[data-v-f51ea3bb]{display:flex;flex-direction:column;align-items:center;padding:var(--Spacing_400) 0 var(--Spacing_800);min-height:100vh}.not-found-page__wrapper[data-v-f51ea3bb]{position:relative}.not-found-page__content[data-v-f51ea3bb]{display:flex;position:absolute;bottom:-72px;flex-direction:column;align-items:center;align-self:center;padding:0 24px;width:100%;max-width:1040px}@media(min-width:768px){.not-found-page__content[data-v-f51ea3bb]{bottom:-32px}}.not-found-page__title[data-v-f51ea3bb]{font-style:normal;font-weight:754;font-size:var(--Size-XL);line-height:var(--Line_Height-XL);letter-spacing:var(--Letter_Spacing-XL);margin-bottom:8px;text-align:center}.not-found-page__image[data-v-f51ea3bb]{display:flex;justify-content:center;width:100%;max-width:728px;height:373px}@media(min-width:768px){.not-found-page__image[data-v-f51ea3bb]{max-width:1040px;height:533px}}.not-found-page__image img[data-v-f51ea3bb]{width:100%;height:100%;object-fit:cover}.not-found-page__text[data-v-f51ea3bb]{font-style:normal;font-weight:600;letter-spacing:0;font-size:var(--Size-S);line-height:var(--Line_Height-S);margin-bottom:24px;color:var(--Neutral-Neutral_72);text-align:center}.not-found-page__btn[data-v-f51ea3bb]{display:inline-flex;justify-content:center;align-items:center;transition:background-color .2s ease;border-radius:var(--Corner_02);background-color:var(--Accent-Accent);padding:12px 24px;width:auto;color:var(--Base-Background_Dark);font-weight:600;font-size:var(--Size-S);line-height:var(--Line_Height-S);text-decoration:none}.not-found-page__btn[data-v-f51ea3bb]:hover{background-color:var(--Accent-Accent_hover)}
