:root{--gray-50:#fbfbfb;--gray-100:#f7f7f7;--gray-200:#eeeeee;--gray-300:#e1e1e1;--gray-350:#d9d9d9;--gray-400:#cfcfcf;--gray-500:#b5b5b5;--gray-600:#8e8e8e;--gray-700:#5f5f5f;--gray-800:#2f2f2f;--gray-900:#111111;--blue-50:#eef8ff;--blue-100:#d6eefe;--blue-200:#a6dafb;--blue-300:#5ab4f4;--blue-400:#3aa7f3;--blue-500:#098fee;--blue-600:#0882d9;--blue-700:#0666a9;--blue-800:#054f83;--blue-900:#043c64;--indigo-700:#252dae;--green-50:#e9faf5;--green-100:#bfe6e1;--green-200:#9fdad2;--green-300:#7edfcc;--green-400:#59beb1;--green-500:#1fc7a1;--green-600:#17b08f;--green-700:#128a71;--green-800:#0c5e4d;--green-900:#083c31;--orange-50:#fff1e8;--orange-100:#ffd9c2;--orange-200:#ffc29c;--orange-300:#ffa36b;--orange-400:#ff8a45;--orange-500:#ff6b2c;--orange-600:#e65f27;--orange-700:#bf4e20;--orange-800:#8c3917;--orange-900:#5c2610;--red-50:#ffecef;--red-100:#ffd6dd;--red-200:#ffbac6;--red-300:#ff9db0;--red-400:#ff7a93;--red-500:#ff4d6d;--red-600:#e64461;--red-700:#bf364f;--red-800:#8c273a;--red-900:#5c1926;--purple-50:#f0f1ff;--purple-100:#f0f1ff;--purple-200:#c0c2ff;--purple-300:#a7a9ff;--purple-400:#888cfe;--purple-500:#6c6ffb;--purple-600:#5a5ee6;--purple-700:#484bcc;--purple-800:#343699;--purple-900:#232466;--yellow-50:#fff8d9;--yellow-100:#fff1b8;--yellow-200:#ffeca3;--yellow-300:#ffe58c;--yellow-400:#ffdb66;--yellow-500:#ffd23f;--yellow-600:#e6bd39;--yellow-700:#bf9d2f;--yellow-800:#8c7422;--yellow-900:#5c4f16;--fontFamily:"Pretendard Variable","Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;--fontSize-0_625rem:10px;--fontSize-0_6875rem:11px;--fontSize-0_75rem:12px;--fontSize-0_8125rem:13px;--fontSize-0_875rem:14px;--fontSize-0_9375rem:15px;--fontSize-1rem:16px;--fontSize-1_125rem:18px;--fontSize-1_25rem:20px;--fontSize-1_375rem:22px;--fontSize-1_5rem:24px;--fontSize-1_75rem:28px;--fontSize-2rem:32px;--fontSize-2_5rem:40px;--fontSize-3rem:48px;--fontWeightLight:300;--fontWeightRegular:400;--fontWeightMedium:500;--fontWeightSemiBold:600;--fontWeightBold:700;--typography-h1:var(--fontSize-3rem);--typography-h2:var(--fontSize-2_5rem);--typography-h3:var(--fontSize-2rem);--typography-h4:var(--fontSize-1_25rem);--typography-title-lg:var(--fontSize-1_5rem);--typography-title-sm:var(--fontSize-1_25rem);--typography-metric1:var(--fontSize-1_5rem);--typography-metric2:var(--fontSize-1_25rem);--typography-body1:var(--fontSize-1_125rem);--typography-body2:var(--fontSize-1rem);--typography-body3:var(--fontSize-0_9375rem);--typography-body4:var(--fontSize-0_875rem);--typography-body5:var(--fontSize-0_8125rem);--typography-body6:var(--fontSize-0_75rem);--typography-caption:var(--fontSize-0_75rem);--typography-label:var(--fontSize-0_875rem);--font-size-2xs:var(--fontSize-0_625rem);--font-size-xs:var(--fontSize-0_6875rem);--font-size-sm:var(--fontSize-0_75rem);--font-size-13:var(--fontSize-0_8125rem);--font-size-md:var(--fontSize-0_875rem);--font-size-base:var(--fontSize-0_9375rem);--font-size-lg:var(--fontSize-1rem);--font-size-xl:var(--fontSize-1_125rem);--font-size-2xl:var(--fontSize-1_25rem);--font-size-3xl:var(--fontSize-1_5rem);--font-size-4xl:var(--fontSize-2rem);--font-size-5xl:2.25rem;--font-size-6xl:var(--fontSize-2_5rem);--font-size-7xl:var(--fontSize-3rem);--font-size-8xl:5rem;--borderRadius-m:8px;--borderRadius-xs:3px;--borderRadius-s:4px;--borderRadius-l:12px;--borderRadius-xl:16px;--borderRadius-max:9999px;--spacing-0_125:1px;--spacing-0_25:2px;--spacing-0_5:4px;--spacing-0_625:5px;--spacing-0_75:6px;--spacing-0_875:7px;--spacing-1:8px;--spacing-1_125:9px;--spacing-1_25:10px;--spacing-1_5:12px;--spacing-1_625:13px;--spacing-1_75:14px;--spacing-1_875:15px;--spacing-2:16px;--spacing-2_5:20px;--spacing-3:24px;--spacing-4:32px;--spacing-5:40px;--spacing-6:48px;--spacing-7:56px;--spacing-8:64px;--spacing-9:72px;--spacing-10:80px;--spacing-11:88px;--spacing-12:96px;--spacing-13:104px;--default-black:#000000;--default-white:#ffffff;--color-text-primary:#111111;--color-primary-dark:#0666a9;--color-primary-main:#098fee;--color-primary-muted:#4d80cc;--color-primary-subtle:#eef8ff;--color-text-emphasis:#ff4d6d;--color-error-main:var(--color-text-emphasis);--color-error-strong:#bf364f;--color-secondary-main:#1fc7a1;--color-secondary-dark:#128a71;--color-secondary-subtle:#cff3ea;--color-text-positive:var(--color-secondary-main);--color-text-secondary:#5f5f5f;--color-text-tertiary:#8e8e8e;--color-text-disabled:var(--gray-500);--color-text-inverse:#ffffff;--background-tooltip:#2f2f2f;--background-button-dark:#111111;--color-warning-main:#ff6b2c;--color-warning-subtle:#fff1e8;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-600:#dc7703;--amber-700:#b45309;--color-info-main:#6c6ffb;--background-exhibition-subtle:#ecfdf3;--color-success-main:#12b76a;--color-approval-approve-bg:#d6eefe;--color-approval-approve-text:var(--color-primary-main);--color-approval-agree-bg:#d9daff;--color-approval-agree-text:#6c6ffb;--color-approval-ref-bg:#cff3ea;--color-approval-ref-text:#1fc7a1;--color-approval-review-bg:var(--color-warning-subtle);--color-approval-review-text:var(--color-warning-main);--badge-reference-bg:#cff3ea;--badge-reference-text:#1fc7a1;--badge-approve-bg:#d6eefe;--badge-approve-text:var(--color-primary-main);--badge-review-bg:#ffd9c2;--badge-review-text:#ff6b2c;--badge-agree-bg:#d9daff;--badge-agree-text:#6c6ffb;--color-deep-green-50:#eaf7f5;--color-deep-green-500:#27b4a2;--background-subtler:#fbfbfb;--background-subtle:#f7f7f7;--background-base:#ffffff;--background-hover:#f7f7f7;--background-hover-accent:#eef8ff;--background-disabled:#eeeeee;--border-subtle:#eeeeee;--border-default:#e1e1e1;--border-medium:#cfcfcf;--border-strong:#cfcfcf;--border-stronger:#000000;--gradient-primary:linear-gradient(135deg,var(--indigo-700),var(--color-success-main));--gradient-header:linear-gradient(90deg,var(--indigo-700) 70%,var(--color-success-main) 100%);--background-mall-utility:var(--indigo-700);--mo-fontSize-12:0.75rem;--mo-fontSize-13:0.8125rem;--mo-fontSize-14:0.875rem;--mo-fontSize-15:0.9375rem;--mo-fontSize-16:1rem;--mo-fontSize-24:1.5rem;--mo-fontSize-28:1.75rem;--mo-fontSize-32:2rem;--mo-typography-title-xl:600 var(--fontSize-1_125rem) /1.5 var(--fontFamily);--mo-typography-title-lg:600 var(--mo-fontSize-16) /1.5 var(--fontFamily);--mo-typography-body-xs-regular:400 var(--mo-fontSize-13) /1.5 var(--fontFamily);--mo-typography-body-xs-semibold:600 var(--mo-fontSize-13) /1.5 var(--fontFamily);--mo-typography-label-sm-regular:400 var(--mo-fontSize-13) /1.5 var(--fontFamily);--mo-typography-label-md-semibold:600 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-label-md-regular:400 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-label-sm-semibold:600 var(--mo-fontSize-13) /1.5 var(--fontFamily);--mo-typography-label-xs-semibold:600 var(--mo-fontSize-12) /1.3 var(--fontFamily);--mo-typography-label-xs-regular:400 var(--mo-fontSize-12) /1.3 var(--fontFamily);--mo-typography-body-2xs-regular:400 var(--mo-fontSize-12) /1.5 var(--fontFamily);--mo-typography-body-2xs-semibold:600 var(--mo-fontSize-12) /1.5 var(--fontFamily);--mo-typography-metric-lg:600 var(--mo-fontSize-24) /1.3 var(--fontFamily);--mo-typography-metric-xs:600 var(--mo-fontSize-15) /1.3 var(--fontFamily);--mo-typography-metric-2xs:600 var(--mo-fontSize-14) /1.3 var(--fontFamily);--mo-typography-metric-3xs-regular:400 var(--mo-fontSize-13) /1.3 var(--fontFamily);--mo-typography-navigation-lg:600 var(--mo-fontSize-16) /1.5 var(--fontFamily);--mo-typography-navigation-md-semibold:600 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-navigation-md-medium:500 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-navigation-md-regular:400 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-navigation-sm-semibold:600 var(--mo-fontSize-13) /1.5 var(--fontFamily);--mo-typography-navigation-sm-regular:400 var(--mo-fontSize-13) /1.5 var(--fontFamily);--mo-typography-caption-sm:400 var(--mo-fontSize-12) /1.3 var(--fontFamily);--mo-typography-body-md-regular:400 var(--mo-fontSize-15) /1.5 var(--fontFamily);--mo-typography-body-md-semibold:600 var(--mo-fontSize-15) /1.5 var(--fontFamily);--mo-typography-body-sm-regular:400 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-body-sm-semibold:600 var(--mo-fontSize-14) /1.5 var(--fontFamily);--mo-typography-body-lg:400 var(--mo-fontSize-16) /1.5 var(--fontFamily);--mo-typography-label-lg-semibold:600 var(--mo-fontSize-15) /1.5 var(--fontFamily);--mo-typography-metric-sm:600 var(--fontSize-1_125rem) /1.3 var(--fontFamily);--mo-typography-metric-lg:600 var(--fontSize-1_5rem) /1.3 var(--fontFamily);--mo-typography-metric-3xs-semibold:600 var(--mo-fontSize-13) /1.3 var(--fontFamily);--mo-typography-metric-4xs:400 var(--mo-fontSize-12) /1.3 var(--fontFamily);--touch-target-min:44px;--spacing-mobile-page:16px;--spacing-mobile-section:24px;--mo-gnb-height:52px;--mo-nav-bar-height:52px;--mo-tab-bar-height:62px;--mo-tab-bar-hero-overhang:24px;--mo-safe-bottom:var(--app-safe-bottom,env(safe-area-inset-bottom,0px));--mo-vvh:1dvh;--mo-vv-top:0px;--mo-min-content-height:calc(100dvh - var(--mo-gnb-height) - var(--mo-nav-bar-height) - var(--mo-tab-bar-height) - var(--mo-safe-bottom));--mo-min-content-height-no-nav:calc(100dvh - var(--mo-gnb-height) - var(--mo-tab-bar-height) - var(--mo-safe-bottom));--mo-motion-fast:150ms;--mo-motion-panel:250ms;--mo-motion-page:200ms;--mo-ease-out:cubic-bezier(0.2,0,0,1);--open-service-bar-height:175px}*{box-sizing:border-box;padding:0;margin:0}body,html{font-family:var(--fontFamily);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body.wm9-scroll-locked{overflow:hidden}a{color:inherit;text-decoration:none}input{outline:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:var(--borderRadius-s,4px)}::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}:root{--aui-grid-theme-color:#098fee;--aui-grid-theme-color-hover:#eef8ff;--aui-grid-checkbox-checked-url:url(/aui-grid/images/checkbox-checked-mall.svg)}.mall-date-picker-popper{z-index:9999!important}.mall-date-picker-popper .react-datepicker{background:var(--default-white)!important;border:1px solid var(--border-default)!important;border-radius:8px!important;box-shadow:0 2px 8px color-mix(in srgb,var(--color-text-primary) 12%,transparent)!important;overflow:hidden!important;font-family:inherit!important}.aui-grid-calendar-wrapper .aui-calendar{border-color:color-mix(in srgb,var(--color-primary-main) 25%,transparent)!important;box-shadow:0 4px 20px color-mix(in srgb,var(--color-primary-main) 18%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-header{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-main) 55%,white) 0,var(--color-primary-main) 100%)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-title{color:var(--default-white)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-left-btn,.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-right-btn{filter:brightness(0) invert(1)!important;opacity:.95!important}.aui-grid-calendar-wrapper .aui-calendar .day-title{background:color-mix(in srgb,var(--color-primary-main) 8%,white)!important;color:color-mix(in srgb,var(--color-primary-main) 70%,black)!important}.aui-grid-calendar-wrapper .aui-calendar .weekday{border-color:color-mix(in srgb,var(--color-primary-main) 12%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .weekday:hover{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary-main) 8%,white),color-mix(in srgb,var(--color-primary-main) 18%,white))!important;border-color:color-mix(in srgb,var(--color-primary-main) 35%,transparent)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary-main) 20%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .selected-day{background:linear-gradient(135deg,var(--color-primary-main) 0,color-mix(in srgb,var(--color-primary-main) 85%,black) 100%)!important;color:var(--default-white)!important;box-shadow:0 3px 12px color-mix(in srgb,var(--color-primary-main) 35%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .saturday{color:var(--color-primary-main)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-footer{background:linear-gradient(to bottom,var(--background-default),color-mix(in srgb,var(--color-primary-main) 6%,white))!important;border-top-color:color-mix(in srgb,var(--color-primary-main) 12%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-today-btn{background:linear-gradient(135deg,var(--color-primary-main) 0,color-mix(in srgb,var(--color-primary-main) 85%,black) 100%)!important;color:var(--default-white)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary-main) 30%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-today-btn:hover{box-shadow:0 3px 12px color-mix(in srgb,var(--color-primary-main) 40%,transparent)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-delete-btn{border-color:color-mix(in srgb,var(--color-primary-main) 25%,transparent)!important;color:color-mix(in srgb,var(--color-primary-main) 70%,black)!important}.aui-grid-calendar-wrapper .aui-calendar .aui-calendar-delete-btn:hover{background:color-mix(in srgb,var(--color-primary-main) 10%,white)!important;border-color:color-mix(in srgb,var(--color-primary-main) 40%,transparent)!important}