@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-jp-dynamic-subset.min.css";@import "https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.3/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css";:root{--accent-background-cyan-2:var(--cyan-50-2);--accent-background-cyan:var(--cyan-50);--accent-background-light-blue:var(--light-blue-50);--accent-background-lime:var(--lime-50);--accent-background-pink:var(--pink-50);--accent-background-purple:var(--purple-50);--accent-background-red-orange:var(--red-orange-50);--accent-background-violet-2:var(--violet-50-2);--accent-background-violet:var(--violet-50);--accent-cyan:var(--cyan-50-2);--accent-foreground-blue:var(--blue-45);--accent-foreground-cyan-2:var(--cyan-40-2);--accent-foreground-cyan:var(--cyan-40);--accent-foreground-green:var(--green-40);--accent-foreground-light-blue:var(--light-blue-40);--accent-foreground-lime:var(--lime-37);--accent-foreground-orange:var(--orange-39);--accent-foreground-pink:var(--pink-46);--accent-foreground-purple:var(--purple-40);--accent-foreground-red-orange:var(--red-orange-48);--accent-foreground-red:var(--red-40);--accent-foreground-violet:var(--violet-45);--accent-violet:var(--violet-50-2);--background-elevated-alternative:var(--cool-neutral-99-2);--background-elevated-normal-2:var(--common-100);--background-elevated-normal:var(--common-100-2);--background-normal-alternative-2:var(--cool-neutral-99);--background-normal-alternative-3:var(--cool-neutral-99);--background-normal-alternative:var(--cool-neutral-99-2);--background-normal-normal-2:#fff;--background-normal-normal-3:var(--common-100);--background-normal-normal-4:var(--common-100-2);--background-normal-normal-5:var(--common-100);--background-normal-normal:#fff;--background-transparent-alternative-2:#ffffff47;--background-transparent-alternative:#ffffff47;--background-transparent-normal-2:#ffffff14;--background-transparent-normal:#ffffff14;--blue-0-2:var(--common-0-3);--blue-0:var(--common-0-2);--blue-100-2:var(--common-100-3);--blue-100:var(--common-100-2);--blue-10:#001536;--blue-20:#002966;--blue-30:#003e9c;--blue-40:#0054d1;--blue-45:#005eeb;--blue-50-2:#06f;--blue-50:#06f;--blue-55:#1a75ff;--blue-60-2:#3385ff;--blue-60:#3385ff;--blue-65:#4f95ff;--blue-70:#69a5ff;--blue-80:#9ec5ff;--blue-90:#c9defe;--blue-95-2:#eaf2fe;--blue-95:#eaf2fe;--blue-99:#f7fbff;--common-0-2:#000;--common-0-3:#000;--common-0:#000;--common-100-2:#fff;--common-100-3:#fff;--common-100-4:#fff;--common-100:#fff;--cool-neutral-0-2:var(--common-0-3);--cool-neutral-0:var(--common-0-2);--cool-neutral-10-2:#171719;--cool-neutral-100-2:var(--common-100-3);--cool-neutral-100:var(--common-100-2);--cool-neutral-10:#171719;--cool-neutral-15-2:#1b1c1e;--cool-neutral-15:#1b1c1e;--cool-neutral-17-2:#212225;--cool-neutral-17-3:#212225;--cool-neutral-17:#212225;--cool-neutral-20:#292a2d;--cool-neutral-22-2:#2e2f33;--cool-neutral-22:#2e2f33;--cool-neutral-23:#333438;--cool-neutral-25-2:#37383c;--cool-neutral-25:#37383c;--cool-neutral-30-2:#46474c;--cool-neutral-30:#46474c;--cool-neutral-40-2:#5a5c63;--cool-neutral-40-3:#5a5c63;--cool-neutral-40:#5a5c63;--cool-neutral-5-2:#0f0f10;--cool-neutral-50:#70737c;--cool-neutral-5:#0f0f10;--cool-neutral-60:#878a93;--cool-neutral-70-2:#989ba2;--cool-neutral-70-3:#989ba2;--cool-neutral-70:#989ba2;--cool-neutral-7:#141415;--cool-neutral-80:#aeb0b6;--cool-neutral-90:#c2c4c8;--cool-neutral-95-2:#dbdcdf;--cool-neutral-95:#dbdcdf;--cool-neutral-96-2:#e1e2e4;--cool-neutral-96:#e1e2e4;--cool-neutral-97:#eaebec;--cool-neutral-98-2:#f4f4f5;--cool-neutral-98:#f4f4f5;--cool-neutral-99-2:#f7f7f8;--cool-neutral-99:#f7f7f8;--cyan-40-2:#0098b2;--cyan-40:#0098b2;--cyan-50-2:#00bdde;--cyan-50:#00bdde;--cyan-60-2:#28d0ed;--cyan-60:#28d0ed;--fill-alternative-2:#70737c0d;--fill-alternative:#70737c0d;--fill-normal-2:#70737c14;--fill-normal:#70737c14;--fill-strong-2:#70737c29;--fill-strong:var(--fill-strong);--green-40:#009632;--green-50-2:#00bf40;--green-50:#00bf40;--green-60-2:#1ed45a;--green-60:#1ed45a;--initial-black:#000;--initial-white:#fff;--inverse-background:var(--cool-neutral-15);--inverse-label:var(--cool-neutral-99);--inverse-primary:var(--blue-60);--label-alternative-2:#37383c9c;--label-alternative:#37383c9c;--label-assistive-2:#37383c47;--label-assistive:#37383c47;--label-disable-2:#37383c29;--label-disable:#37383c29;--label-neutral-2:#2e2f33e0;--label-neutral:#2e2f33e0;--label-normal-2:#171717;--label-normal-3:var(--cool-neutral-10);--label-normal:#171717;--label-strong-2:var(--common-0-2);--label-strong:var(--common-0);--light-blue-40:#008dcf;--light-blue-50:#00aeff;--lime-37:#429e00;--lime-50:#58cf04;--line-normal-alternative-2:#70737c14;--line-normal-alternative:#70737c14;--line-normal-neutral-2:#70737c29;--line-normal-neutral:#70737c29;--line-normal-normal-2:#70737c38;--line-normal-normal:#70737c38;--line-normal-strong-2:#70737c85;--line-normal-strong:#70737c85;--line-solid-alternative:var(--cool-neutral-98);--line-solid-neutral:var(--cool-neutral-97);--line-solid-normal:var(--cool-neutral-96);--line-solid-strong:var(--cool-neutral-80);--material-dimmer:#17171985;--neutral-10:#171717;--neutral-50:#737373;--neutral-99:#f7f7f7;--orange-39:#d17600;--orange-50:#ff9200;--orange-60:#ffa938;--pink-46:#e846cd;--pink-50:#f553da;--primary-heavy:var(--primary-heavy);--primary-normal-2:#36f;--primary-normal:#36f;--primary-strong:var(--primary-strong);--purple-40:#ad36e3;--purple-50:#cb59ff;--radius-2:14;--radius-3:14;--radius:12;--red-40:#e52222;--red-50-2:#ff4242;--red-50:#ff4242;--red-60-2:#ff6363;--red-60:#ff6363;--red-orange-48:#f55a00;--red-orange-50:#ff5e00;--red-orange-60:#ff7b2e;--static-black:var(--common-0);--static-white:#fff;--status-cautionary:var(--orange-50);--status-negative-2:var(--red-50-2);--status-negative:var(--red-50);--status-positive-2:var(--green-50-2);--status-positive:var(--green-50);--violet-45:#5b37ed;--violet-50-2:#6541f2;--violet-50:#6541f2;--violet-60-2:#7d5ef7;--violet-60:#7d5ef7;--width-max:1060;--width-min:320;--width-normal:400;--font-sans:"Pretendard JP Variable", "Pretendard JP", "Pretendard Variable", -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-brand:"Wanted Sans Variable", "Wanted Sans", var(--font-sans);--font-mono:"SF Mono", ui-monospace, SFMono-Regular, "JetBrains Mono", "Menlo", monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--display-1-size:56px;--display-1-line:64px;--display-1-track:-.021em;--display-2-size:40px;--display-2-line:48px;--display-2-track:-.021em;--title-1-size:36px;--title-1-line:48px;--title-1-track:-.02em;--title-2-size:28px;--title-2-line:38px;--title-2-track:-.019em;--title-3-size:24px;--title-3-line:32px;--title-3-track:-.014em;--heading-1-size:20px;--heading-1-line:28px;--heading-1-track:-.012em;--heading-2-size:17px;--heading-2-line:24px;--heading-2-track:-.006em;--body-1-size:16px;--body-1-line:26px;--body-1-track:.001em;--body-2-size:15px;--body-2-line:24px;--body-2-track:.002em;--label-1-size:14px;--label-1-line:20px;--label-1-track:.002em;--label-2-size:13px;--label-2-line:18px;--label-2-track:.003em;--caption-1-size:12px;--caption-1-line:16px;--caption-1-track:.003em;--caption-2-size:11px;--caption-2-line:14px;--caption-2-track:.006em;--text-strong:var(--label-strong);--text-normal:var(--label-normal);--text-neutral:var(--label-neutral);--text-alternative:var(--label-alternative);--text-assistive:var(--label-assistive);--text-disable:var(--label-disable);--surface:var(--background-normal-normal);--surface-alt:var(--background-normal-alternative);--surface-elevated:var(--background-elevated-normal);--primary:var(--primary-normal);--fill:var(--fill-normal);--fill-alt:var(--fill-alternative);--border:var(--line-normal-normal);--border-neutral:var(--line-normal-neutral);--border-subtle:var(--line-normal-alternative);--positive:var(--status-positive);--negative:var(--status-negative);--cautionary:var(--status-cautionary);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-1:0 1px 2px #0000000f, 0 1px 4px #1717170f;--shadow-2:0 2px 8px #00000014, 0 1px 2px #17171712;--shadow-3:0 4px 16px #0000001a, 0 2px 6px #1717170f;--shadow-4:0 8px 28px #0000001f, 0 4px 10px #17171712}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--body-1-size);line-height:var(--body-1-line);letter-spacing:var(--body-1-track);color:var(--text-normal);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-strong);text-decoration:underline}::selection{background:var(--blue-95);color:var(--blue-40)}.wds-display-1{font-family:var(--font-brand);font-weight:var(--weight-bold);font-size:var(--display-1-size);line-height:var(--display-1-line);letter-spacing:var(--display-1-track)}.wds-display-2{font-family:var(--font-brand);font-weight:var(--weight-bold);font-size:var(--display-2-size);line-height:var(--display-2-line);letter-spacing:var(--display-2-track)}.wds-title-1{font-weight:var(--weight-bold);font-size:var(--title-1-size);line-height:var(--title-1-line);letter-spacing:var(--title-1-track)}.wds-title-2{font-weight:var(--weight-bold);font-size:var(--title-2-size);line-height:var(--title-2-line);letter-spacing:var(--title-2-track)}.wds-title-3{font-weight:var(--weight-bold);font-size:var(--title-3-size);line-height:var(--title-3-line);letter-spacing:var(--title-3-track)}.wds-heading-1{font-weight:var(--weight-semibold);font-size:var(--heading-1-size);line-height:var(--heading-1-line);letter-spacing:var(--heading-1-track)}.wds-heading-2{font-weight:var(--weight-semibold);font-size:var(--heading-2-size);line-height:var(--heading-2-line);letter-spacing:var(--heading-2-track)}.wds-body-1{font-weight:var(--weight-regular);font-size:var(--body-1-size);line-height:var(--body-1-line);letter-spacing:var(--body-1-track)}.wds-body-1-strong{font-weight:var(--weight-semibold);font-size:var(--body-1-size);line-height:var(--body-1-line);letter-spacing:var(--body-1-track)}.wds-body-2{font-weight:var(--weight-regular);font-size:var(--body-2-size);line-height:var(--body-2-line);letter-spacing:var(--body-2-track)}.wds-label-1{font-weight:var(--weight-medium);font-size:var(--label-1-size);line-height:var(--label-1-line);letter-spacing:var(--label-1-track)}.wds-label-1-strong{font-weight:var(--weight-semibold);font-size:var(--label-1-size);line-height:var(--label-1-line);letter-spacing:var(--label-1-track)}.wds-label-2{font-weight:var(--weight-medium);font-size:var(--label-2-size);line-height:var(--label-2-line);letter-spacing:var(--label-2-track)}.wds-caption-1{font-weight:var(--weight-medium);font-size:var(--caption-1-size);line-height:var(--caption-1-line);letter-spacing:var(--caption-1-track)}.wds-caption-2{font-weight:var(--weight-medium);font-size:var(--caption-2-size);line-height:var(--caption-2-line);letter-spacing:var(--caption-2-track)}:root{--bp-mobile:768px}html,body,#root{height:100%}body{background:#e9ebef}::-webkit-scrollbar{width:0;height:0}*{scrollbar-width:none;-ms-overflow-style:none}button{font-family:inherit}.app-shell{min-height:100vh}.app-shell__sidebar{display:flex}.app-shell__bottomtab{display:none}.app-main{min-width:0}.right-rail{display:block}@media (width<=768px){.app-shell__sidebar{display:none}.app-shell__bottomtab{display:flex}.layout-3col,.layout-2col{grid-template-columns:1fr!important}.content-pad{padding:20px 16px 88px!important}.desktop-only{display:none!important}}@media (width>=769px){.mobile-only{display:none!important}}.card{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.nav{height:40px;color:var(--text-alternative);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:15px;font-weight:500;transition:background .12s,color .12s;display:flex}.nav:hover{background:var(--fill-normal);color:var(--text-normal)}.nav.on{background:var(--blue-95);color:var(--blue-50);font-weight:600}.tab{color:var(--text-assistive);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:3px;padding:8px 0;font-size:11px;font-weight:600;display:flex}.tab.on{color:var(--blue-50)}.tab__ico{font-size:20px;line-height:1}
