:where(.ihab-core-scope){--color-lightMain:#d2e2ef;--color-softMain:#8bbce4;--color-main:#499cdf;--color-main-a10:#499cdf1a;--color-deepMain:#418ecd;--color-darkMain:#1e5a8f;--color-lightSub:#d5ecea;--color-softSub:#92ddd5;--color-sub:#4dcdc0;--color-sub-a10:#4dcdc01a;--color-deepSub:#45bbaf;--color-darkSub:#257e76;--color-infoLink:#2f7fd1;--color-uiAccent:#32bbae;--color-success:#2fae9e;--color-warn:#e6b94e;--color-warn-a10:#e6b94e1a;--color-error:#d9534f;--color-error-a10:#d9534f1a;--color-like:#e06b68;--color-disabled:#bfc7d1;--color-pureWhite:#fff;--color-white:#fbfdff;--color-white-a10:#fbfdff1a;--color-white-a30:#fbfdff4d;--color-white-a80:#fbfdffcc;--color-deepWhite:#f8fafc;--color-darkWhite:#eef2f6;--color-whiteLine:#dde3ec;--color-lightGray:#96a4b8;--color-lightGray-a10:#96a4b81a;--color-lightGray-a80:#96a4b8cc;--color-softGray:#7b8ca3;--color-gray:#64748b;--color-gray-a10:#64748b1a;--color-gray-a80:#64748bcc;--color-deepGray:#546170;--color-darkGray:#434d56;--color-darkGray-a10:#434d561a;--color-lightBlack:#32393f;--color-softBlack:#222528;--color-black:#111;--color-pureBlack:#000;--color-popupBlock:rgba(16,24,32,.6);--shadow-popup:20px 20px 20px rgba(0,0,0,.05);--shadow-tooltip:8px 8px 8px rgba(0,0,0,.05);--shadow-button:4px 4px 4px rgba(0,0,0,.05);--shadow-menu:20px 20px 20px rgba(0,0,0,.05);--shadow-card:2px 2px 8px rgba(0,0,0,.06);--shadow-dropdown:8px 8px 24px rgba(0,0,0,.06);--shadow-panel:4px 4px 20px rgba(0,0,0,.06);--font-family:"Pretendard",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--spacing-xs:8px;--spacing-s:12px;--spacing-m:16px;--spacing-l:20px;--spacing-xl:24px;--spacing-page:60px;--spacing-content:20px;--margin-page:var(--spacing-page);--margin-content:var(--spacing-content);--radius-xs:4px;--radius-sm:8px;--radius-s:10px;--radius-card:12px;--radius-m:20px;--radius-l:40px;--radius-dialog:var(--radius-m);--z-base:0;--z-content:1;--z-dropdown:200;--z-sticky:500;--z-nav:1000;--z-sidebar:1100;--z-overlay:2000;--z-page-popup:2100;--z-modal:2200;--z-popover:2300;--z-tooltip:3000;--z-alert:3100;--z-toast:3200}@media(min-width:768px)and (max-width:1023px){:where(.ihab-core-scope){--spacing-page:40px;--spacing-content:15px}}@media(max-width:767px){:where(.ihab-core-scope){--spacing-page:20px;--spacing-content:10px}}@media(hover:none){.ihab-core-scope [role=button]:hover,.ihab-core-scope a:hover,.ihab-core-scope button:hover{opacity:1}}.ihab-core-scope *,.ihab-core-scope :after,.ihab-core-scope :before{box-sizing:border-box}.ihab-core-scope{margin:0}.ihab-core-scope button,.ihab-core-scope input,.ihab-core-scope select,.ihab-core-scope textarea{font-family:inherit}.ihab-core-scope .h0,.ihab-core-scope .h0b{font-size:40px;letter-spacing:-1px;line-height:52px;margin:0}.ihab-core-scope .h1,.ihab-core-scope .h1b{font-size:32px;letter-spacing:-.5px;line-height:44px;margin:0}.ihab-core-scope .h2,.ihab-core-scope .h2b{font-size:24px;letter-spacing:-.25px;line-height:34px;margin:0}.ihab-core-scope .h3,.ihab-core-scope .h3b{font-size:20px;line-height:30px;margin:0}.ihab-core-scope .h4,.ihab-core-scope .h4b{font-size:17px;line-height:26px;margin:0}.ihab-core-scope .h5,.ihab-core-scope .h5b{font-size:15px;line-height:23px;margin:0}.ihab-core-scope .h0,.ihab-core-scope .h1{font-weight:700}.ihab-core-scope .h2,.ihab-core-scope .h3,.ihab-core-scope .h4,.ihab-core-scope .h5{font-weight:500}.ihab-core-scope .h0b,.ihab-core-scope .h1b{font-weight:800}.ihab-core-scope .h2b,.ihab-core-scope .h3b,.ihab-core-scope .h4b,.ihab-core-scope .h5b{font-weight:600}.ihab-core-scope .body-1,.ihab-core-scope .body-1b{font-size:18px;font-weight:400;line-height:28px;margin:0}.ihab-core-scope .body-2,.ihab-core-scope .body-2b{font-size:16px;font-weight:400;line-height:26px;margin:0}.ihab-core-scope .body-3,.ihab-core-scope .body-3b{font-size:14px;font-weight:400;line-height:22px;margin:0}.ihab-core-scope .body-1b,.ihab-core-scope .body-2b,.ihab-core-scope .body-3b{font-weight:600}.ihab-core-scope .button-1{font-size:14px;font-weight:500;line-height:20px;margin:0}.ihab-core-scope .button-2{font-size:13px;font-weight:400;line-height:18px;margin:0}.ihab-core-scope .caption-1{font-size:12px;font-weight:400;line-height:17px;margin:0}.ihab-core-scope .caption-2{font-size:11px;font-weight:400;line-height:15px;margin:0}@media(min-width:768px)and (max-width:1023px){.ihab-core-scope .h0,.ihab-core-scope .h0b{font-size:32px;letter-spacing:-.75px;line-height:44px}.ihab-core-scope .h1,.ihab-core-scope .h1b{font-size:28px;letter-spacing:-.4px;line-height:40px}.ihab-core-scope .h2,.ihab-core-scope .h2b{font-size:22px;letter-spacing:-.2px;line-height:32px}.ihab-core-scope .h3,.ihab-core-scope .h3b{font-size:18px;line-height:28px}.ihab-core-scope .h4,.ihab-core-scope .h4b{font-size:16px;line-height:24px}.ihab-core-scope .h5,.ihab-core-scope .h5b{font-size:14px;line-height:21px}.ihab-core-scope .body-1,.ihab-core-scope .body-1b{font-size:17px;line-height:27px}.ihab-core-scope .body-2,.ihab-core-scope .body-2b{font-size:15px;line-height:24px}.ihab-core-scope .body-3,.ihab-core-scope .body-3b{font-size:14px;line-height:22px}}@media(max-width:767px){.ihab-core-scope .h0,.ihab-core-scope .h0b{font-size:28px;letter-spacing:-.5px;line-height:38px}.ihab-core-scope .h1,.ihab-core-scope .h1b{font-size:24px;letter-spacing:-.3px;line-height:34px}.ihab-core-scope .h2,.ihab-core-scope .h2b{font-size:20px;letter-spacing:-.2px;line-height:29px}.ihab-core-scope .h3,.ihab-core-scope .h3b{font-size:17px;line-height:26px}.ihab-core-scope .h4,.ihab-core-scope .h4b{font-size:15px;line-height:23px}.ihab-core-scope .h5,.ihab-core-scope .h5b{font-size:13px;line-height:20px}.ihab-core-scope .body-1,.ihab-core-scope .body-1b{font-size:17px;line-height:27px}.ihab-core-scope .body-2,.ihab-core-scope .body-2b{font-size:15px;line-height:23px}.ihab-core-scope .body-3,.ihab-core-scope .body-3b{font-size:13px;line-height:21px}}.ihab-core-scope [data-font-scale=large1] .h4,.ihab-core-scope [data-font-scale=large1] .h4b{font-size:19px;line-height:29px}.ihab-core-scope [data-font-scale=large1] .h5,.ihab-core-scope [data-font-scale=large1] .h5b{font-size:17px;line-height:26px}.ihab-core-scope [data-font-scale=large1] .body-1,.ihab-core-scope [data-font-scale=large1] .body-1b{font-size:20px;line-height:31px}.ihab-core-scope [data-font-scale=large1] .body-2,.ihab-core-scope [data-font-scale=large1] .body-2b{font-size:18px;line-height:28px}.ihab-core-scope [data-font-scale=large1] .body-3,.ihab-core-scope [data-font-scale=large1] .body-3b{font-size:16px;line-height:25px}.ihab-core-scope [data-font-scale=large1] .button-1{font-size:16px;line-height:23px}.ihab-core-scope [data-font-scale=large1] .button-2{font-size:15px;line-height:21px}.ihab-core-scope [data-font-scale=large1] .caption-1{font-size:14px;line-height:20px}.ihab-core-scope [data-font-scale=large1] .caption-2{font-size:12px;line-height:17px}.ihab-core-scope [data-font-scale=large2] .h4,.ihab-core-scope [data-font-scale=large2] .h4b{font-size:21px;line-height:32px}.ihab-core-scope [data-font-scale=large2] .h5,.ihab-core-scope [data-font-scale=large2] .h5b{font-size:19px;line-height:29px}.ihab-core-scope [data-font-scale=large2] .body-1,.ihab-core-scope [data-font-scale=large2] .body-1b{font-size:23px;line-height:36px}.ihab-core-scope [data-font-scale=large2] .body-2,.ihab-core-scope [data-font-scale=large2] .body-2b{font-size:20px;line-height:31px}.ihab-core-scope [data-font-scale=large2] .body-3,.ihab-core-scope [data-font-scale=large2] .body-3b{font-size:18px;line-height:28px}.ihab-core-scope [data-font-scale=large2] .button-1{font-size:18px;line-height:26px}.ihab-core-scope [data-font-scale=large2] .button-2{font-size:16px;line-height:23px}.ihab-core-scope [data-font-scale=large2] .caption-1{font-size:15px;line-height:21px}.ihab-core-scope [data-font-scale=large2] .caption-2{font-size:14px;line-height:19px}.ihab-core-scope [data-font-scale=large3] .h4,.ihab-core-scope [data-font-scale=large3] .h4b{font-size:23px;line-height:35px}.ihab-core-scope [data-font-scale=large3] .h5,.ihab-core-scope [data-font-scale=large3] .h5b{font-size:21px;line-height:32px}.ihab-core-scope [data-font-scale=large3] .body-1,.ihab-core-scope [data-font-scale=large3] .body-1b{font-size:25px;line-height:39px}.ihab-core-scope [data-font-scale=large3] .body-2,.ihab-core-scope [data-font-scale=large3] .body-2b{font-size:22px;line-height:34px}.ihab-core-scope [data-font-scale=large3] .body-3,.ihab-core-scope [data-font-scale=large3] .body-3b{font-size:19px;line-height:30px}.ihab-core-scope [data-font-scale=large3] .button-1{font-size:19px;line-height:27px}.ihab-core-scope [data-font-scale=large3] .button-2{font-size:18px;line-height:26px}.ihab-core-scope [data-font-scale=large3] .caption-1{font-size:17px;line-height:24px}.ihab-core-scope [data-font-scale=large3] .caption-2{font-size:15px;line-height:21px}.ihab-core-scope ::-webkit-scrollbar{height:6px;width:6px}.ihab-core-scope ::-webkit-scrollbar-track{background:transparent}.ihab-core-scope ::-webkit-scrollbar-thumb{background:#eef2f6;background:var(--color-darkWhite);border-radius:3px}.ihab-core-scope ::-webkit-scrollbar-thumb:hover{background:#96a4b8;background:var(--color-lightGray)}.ihab-core-scope *{scrollbar-color:#eef2f6 transparent;scrollbar-color:var(--color-darkWhite) transparent;scrollbar-width:thin}@keyframes sub-to-main{0%{background-color:#4dcdc0;background-color:var(--color-sub)}to{background-color:#499cdf;background-color:var(--color-main)}}.ihab-core-scope .safearea{margin:0 auto;max-width:1920px;width:100%}.ihab-core-scope{color:#111;color:var(--color-black);font-family:Pretendard,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-family:var(--font-family);overflow-wrap:anywhere;white-space:normal;word-break:keep-all}.ihab-core-scope [data-theme=dark]{--color-white:#1e2227;--color-deepWhite:#252a30;--color-darkWhite:#2d3238;--color-whiteLine:hsla(0,0%,100%,.08);--color-black:#f0f2f5;--color-softBlack:#dde1e7;--color-lightBlack:#cbd1da;--color-darkGray:#b8c0cc;--color-deepGray:#a1aab7;--color-gray:#8b95a1;--color-softGray:#737f90;--color-lightGray:#60697a;--color-pureWhite:#0f1215;--color-pureBlack:#f0f2f5}@media(prefers-color-scheme:dark){.ihab-core-scope :root:not([data-theme=light]):not([data-theme=dark]),.ihab-core-scope [data-theme=auto]{--color-white:#1e2227;--color-deepWhite:#252a30;--color-darkWhite:#2d3238;--color-whiteLine:hsla(0,0%,100%,.08);--color-black:#f0f2f5;--color-softBlack:#dde1e7;--color-lightBlack:#cbd1da;--color-darkGray:#b8c0cc;--color-deepGray:#a1aab7;--color-gray:#8b95a1;--color-softGray:#737f90;--color-lightGray:#60697a;--color-pureWhite:#0f1215;--color-pureBlack:#f0f2f5}}html{overscroll-behavior:none;height:100%;overflow:hidden}body{margin:0;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;height:100%;overflow:hidden}button,a,[role=button],input,select,textarea{touch-action:manipulation}#root{margin:0 auto;padding:0;text-align:center;background-color:var(--color-deepWhite);height:100%}.app-suspense-fallback{display:flex;justify-content:center;align-items:center;height:60vh}.app-layout{display:flex;height:100vh;height:100dvh;position:relative;--app-header-height: 0px;overflow:hidden}.main-column{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}@media(min-width:1024px){.main-column{padding-left:220px}}@media(min-width:768px)and (max-width:1023px){.main-column{padding-left:72px}}@media(max-width:767px){.main-column{padding:calc(60px + env(safe-area-inset-top)) 0 calc(72px + env(safe-area-inset-bottom)) 0}}.content-area{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media(max-width:767px){.content-area{scrollbar-gutter:auto}}
