:root{--base-brand-50:#d7ecff;--base-brand-100:#b0d9ff;--base-brand-200:#8ac7ff;--base-brand-500:#0f8fff;--base-brand-600:#0086ff;--base-brand-700:#0263c1;--base-grey-50:#f9fafb;--base-grey-100:#f2f4f6;--base-grey-200:#e5e8eb;--base-grey-400:#b0b8c1;--project-color-red:var(--base-red-500);--project-color-orange:var(--base-orange-500);--project-color-yellow:var(--base-yellow-500);--project-color-green:var(--base-green-500);--project-color-blue:var(--icon-brand);--project-color-sky:var(--base-light-blue-600);--project-color-purple:var(--base-purple-400);--project-color-grey:var(--base-grey-600);--base-grey-600:#6b7684;--base-grey-800:#333d4b;--base-grey-opacity-400:#0019364f;--base-grey-opacity-500:#03183275;--base-red-50:#fee;--base-red-100:#ffd4d6;--base-red-500:#f04452;--base-orange-50:#fff3e0;--base-orange-100:#ffe0b0;--base-orange-500:#fe9800;--base-orange-600:#fb8800;--base-orange-700:#f57800;--base-yellow-50:#fff9e7;--base-yellow-100:#ffefbf;--base-yellow-500:#ffc342;--base-yellow-600:#ffb331;--base-yellow-900:#dd7d02;--base-green-50:#f0faf6;--base-green-100:#aeefd5;--base-green-400:#15c47e;--base-green-500:#03b26c;--base-light-blue-600:#42bfe9;--base-purple-50:#f9f0fc;--base-purple-100:#edccf8;--base-purple-300:#db95ff;--base-purple-400:#b44bd7;--base-purple-500:#c34fff;--base-static-white:#fff;--base-static-black:#000;--text-primary:#000c1ecc;--text-secondary:#031228b2;--text-tertiary:#00132b94;--text-quaternary:#03183275;--text-strong:#2a2a37;--text-brand:#0086ff;--text-danger:#e42939;--text-warning:#dd7d02;--text-on-fill:#fff;--text-on-fill-warning:#333d4b;--icon-primary:#00132b94;--icon-secondary:#03183275;--icon-tertiary:#0019364f;--icon-quaternary:#001d3a2e;--icon-brand:#0086ff;--icon-danger:#e42939;--icon-warning:#ee8f11;--fill-brand:#0086ff;--fill-brand-weak:#0086ff1a;--fill-danger:#f04452;--fill-danger-weak:#f0445229;--fill-success:#03b26c;--fill-success-weak:#03b26c29;--fill-warning:#ffc342;--fill-warning-weak:#ffc34229;--fill-forground-blue:#42bfe9;--fill-forground-blue-weak:#42bfe929;--fill-neutral:#4e5968;--fill-neutral-weak:#07194c0d;--fill-pressed:#0220470d;--fill-inverse:#fff;--bg-default:#fff;--bg-lower:#f2f4f6;--bg-floated:#fff;--bg-upper:#00173305;--bg-dim:#0003;--border-default:#001b371a;--border-thick:#f2f4f6;--tab-indicator-fill:#333d4b;--gra-red:linear-gradient(180deg, #fb8d96 0%, #ffd7da 100%);--gra-orange:linear-gradient(180deg, #ffb154 0%, #fee6cb 100%);--gra-yellow:linear-gradient(180deg, #ffec8a 0%, #fffae2 100%);--gra-green:linear-gradient(180deg, #74e6b8 0%, #d5f4e8 100%);--gra-blue:linear-gradient(180deg, #85c5ff 0%, #e0f0ff 100%);--gra-purple:linear-gradient(180deg, #db95ff 0%, #f6e4ff 100%);--gra-grey:linear-gradient(180deg, #4e5968 0%, #2a3039 100%);--gra-red-end:#ffd7da;--gra-orange-end:#fee6cb;--gra-yellow-end:#fffae2;--gra-green-end:#d5f4e8;--gra-blue-end:#e0f0ff;--gra-purple-end:#f6e4ff;--gra-grey-end:#2a3039;--gra-neutral-weak:linear-gradient(180deg, #fafafb 0%, #fff 100%);--gra-orange-weak:linear-gradient(180deg, #fff7ee 0%, #fff 100%);--gra-red-weak:linear-gradient(180deg, #fff4f5 0%, #fff 100%);--gra-green-weak:linear-gradient(180deg, #f2fffa 0%, #fff 100%);--gra-blue-weak:linear-gradient(180deg, #f2f8ff 0%, #fff 100%);--radius-semantic-xxs:14px;--radius-semantic-xs:16px;--radius-full:9999px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--spacing-page-padding-side-m:20px;--spacing-text-field-padding-side:16px;--spacing-text-field-line-gap:6px;--spacing-text-field-line-margin-vertical:16px;--badge-small-padding-x:7px;--badge-small-padding-y:3px;--shadow-tiny:0 1px 2px 0 #0000000a;--shadow-weak:0 2px 8px 0 #0000000f;--shadow-medium:0 4px 16px 0 #0000001a;--shadow-strong:0 16px 60px 0 #001b371a;--layout-frame-width:1440px;--layout-frame-height:900px;--layout-header-height:47px;--layout-sidebar-width:257px;--layout-sidebar-left:8px;--layout-main-left:265px;--layout-main-width:1167px;--layout-content-top:49px;--spacing-2:2px;--spacing-4:4px;--spacing-6:6px;--spacing-8:8px;--spacing-10:10px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-28:28px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--size-control-sm:32px;--size-control-md:38px;--size-control-lg:48px;--size-row-inbox:52px;--size-row-table:56px;--size-row-table-head:38px;--size-toolbar:86px;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--border-width-default:1px;--border-width-thick:2px;--z-sticky:100;--z-dropdown:200;--z-modal:300;--z-toast:400;--breakpoint-sm:1280px;--breakpoint-md:1440px;--breakpoint-lg:1920px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--base-brand-50:#202c4d;--base-brand-100:#23386a;--base-brand-200:#25478c;--base-brand-500:#3485fa;--base-brand-600:#449bff;--base-brand-700:#61b0ff;--base-grey-50:#202027;--base-grey-100:#2c2c35;--base-grey-200:#3c3c47;--base-grey-400:#62626d;--base-grey-600:#9e9ea4;--base-grey-800:#e4e4e5;--base-grey-opacity-400:#e8e8fd5c;--base-grey-opacity-500:#f2f2ff78;--base-red-50:#3c2020;--base-red-100:#562025;--base-red-500:#f04251;--base-orange-50:#3d2500;--base-orange-100:#563200;--base-orange-500:#f18600;--base-orange-600:#fd9528;--base-yellow-50:#3d2d1a;--base-yellow-100:#724c1e;--base-yellow-500:#ffb134;--base-yellow-600:#ffc259;--base-yellow-900:#fff1d4;--base-green-50:#153729;--base-green-100:#135338;--base-green-400:#13a065;--base-green-500:#16bb76;--base-light-blue-600:#3aabda;--text-primary:#e4e4e5;--text-secondary:#fdfdffbf;--text-tertiary:#f8f8ff99;--text-quaternary:#f2f2ff78;--text-strong:#fff;--text-brand:#449bff;--text-danger:#fa616d;--text-warning:#ffd68a;--text-on-fill-warning:#000c1ecc;--icon-primary:#f8f8ff99;--icon-secondary:#f2f2ff78;--icon-tertiary:#e8e8fd5c;--icon-quaternary:#e0e0ff45;--icon-brand:#449bff;--icon-danger:#fa616d;--icon-warning:#ffd68a;--fill-danger:#f04251;--fill-success:#16bb76;--fill-warning:#ffb134;--fill-neutral-weak:#d9d9ff1c;--bg-default:#17171c;--bg-lower:#101013;--bg-floated:#202027;--bg-upper:#d1d1fd0d;--bg-dim:#0000008f;--border-default:#dedeff30;--border-thick:#101013}:root{--font-brand:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-title:1.35;--lh-label:1.252;--lh-body:1.5;--lh-subtext:1.35}.t-title-medium{font-size:22px;font-weight:var(--fw-bold);letter-spacing:0;line-height:30px}.t-title-small{font-size:20px;font-weight:var(--fw-bold);letter-spacing:0;line-height:27px}.t-title-small-weak{font-size:20px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:27px}.t-title-small-xweak{font-size:20px;font-weight:var(--fw-medium);letter-spacing:0;line-height:27px}.t-title-xsmall{font-size:17px;font-weight:var(--fw-bold);letter-spacing:0;line-height:23px}.t-title-xsmall-weak{font-size:17px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:23px}.t-title-xsmall-xweak{font-size:17px;font-weight:var(--fw-medium);letter-spacing:0;line-height:23px}.t-label-medium-strong{font-size:17px;font-weight:var(--fw-bold);letter-spacing:0;line-height:21px}.t-label-medium{font-size:17px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:21px}.t-label-medium-weak{font-size:17px;font-weight:var(--fw-medium);letter-spacing:0;line-height:21px}.t-label-small-strong{font-size:15px;font-weight:var(--fw-bold);letter-spacing:0;line-height:19px}.t-label-small{font-size:15px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:19px}.t-label-small-weak{font-size:15px;font-weight:var(--fw-medium);letter-spacing:0;line-height:19px}.t-label-xsmall{font-size:13px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:16px}.t-label-xsmall-weak{font-size:13px;font-weight:var(--fw-medium);letter-spacing:0;line-height:16px}.t-body-medium-strong{font-size:17px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:26px}.t-body-medium{font-size:17px;font-weight:var(--fw-medium);letter-spacing:0;line-height:26px}.t-body-medium-weak{font-size:17px;font-weight:var(--fw-regular);letter-spacing:0;line-height:26px}.t-body-small-strong{font-size:15px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:23px}.t-body-small{font-size:15px;font-weight:var(--fw-medium);letter-spacing:0;line-height:23px}.t-body-small-weak{font-size:15px;font-weight:var(--fw-regular);letter-spacing:0;line-height:23px}.t-body-xsmall-strong{font-size:14px;font-weight:var(--fw-semibold);letter-spacing:0;line-height:21px}.t-body-xsmall{font-size:14px;font-weight:var(--fw-medium);letter-spacing:0;line-height:21px}.t-body-xsmall-weak{font-size:14px;font-weight:var(--fw-regular);letter-spacing:0;line-height:21px}.t-subtext-medium-strong{font-size:13px;font-weight:var(--fw-medium);letter-spacing:0;line-height:18px}.t-subtext-medium{font-size:13px;font-weight:var(--fw-regular);letter-spacing:0;line-height:18px}.t-subtext-small{font-size:12px;font-weight:var(--fw-regular);letter-spacing:0;line-height:16px}*,:before,:after{box-sizing:border-box}html,body,[data-ax-root]{height:100%;margin:0;padding:0}body{font-family:var(--font-brand);color:var(--text-primary);background:var(--bg-lower);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum";word-break:keep-all;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,p,figure,ul,ol{margin:0;padding:0}ul,ol{list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}.scrollable{scrollbar-width:thin;scrollbar-color:var(--base-grey-200) transparent;overflow-y:auto}.scrollable::-webkit-scrollbar{width:8px;height:8px}.scrollable::-webkit-scrollbar-thumb{background:var(--base-grey-200);border-radius:var(--radius-full)}.scrollable::-webkit-scrollbar-track{background:0 0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--ease-out:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}button,a,[role=button],[role=tab],[role=checkbox]{transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out)}button:not([data-flat]):active{transform:scale(.985)}@keyframes routeEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.route-enter{animation:routeEnter var(--dur-base) var(--ease-out)}@keyframes popIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes dimIn{0%{opacity:0}to{opacity:1}}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
