:root{
  --core-color-slate-50: #F8F9FB;
  --core-color-slate-100: #E2E5E9;
  --core-color-slate-200: #DBDEE3;
  --core-color-slate-300: #BCC0C6;
  --core-color-slate-400: #9FA3AB;
  --core-color-slate-500: #737882;
  --core-color-slate-600: #4B515B;
  --core-color-slate-700: #24282F;
  --core-color-slate-800: #1D2027;
  --core-color-slate-900: #15181E;
  --core-color-slate-tint-15: rgba(115, 120, 130, 0.15);
  --core-color-im-blue-50: #E8F0FF;
  --core-color-im-blue-100: #C6DBFF;
  --core-color-im-blue-200: #99BDFF;
  --core-color-im-blue-300: #70A2FF;
  --core-color-im-blue-400: #4788FF;
  --core-color-im-blue-500: #1A6DFF;
  --core-color-im-blue-600: #0056F5;
  --core-color-im-blue-700: #0047CC;
  --core-color-im-blue-800: #0039A3;
  --core-color-im-blue-900: #002B7A;
  --core-color-im-blue-tint-15: rgba(26, 109, 255, 0.15);
  --core-color-mint-50: #E5FBF6;
  --core-color-mint-100: #CCF7EB;
  --core-color-mint-200: #99F1DA;
  --core-color-mint-300: #73EBCC;
  --core-color-mint-400: #4CE6BF;
  --core-color-mint-500: #00DBA3;
  --core-color-mint-600: #00BA8B;
  --core-color-mint-700: #009972;
  --core-color-mint-800: #00785A;
  --core-color-mint-900: #005841;
  --core-color-mint-tint-15: rgba(0, 219, 163, 0.15);
  --core-color-raspberry-50: #FFF2F3;
  --core-color-raspberry-100: #FFE6E8;
  --core-color-raspberry-200: #FECDD3;
  --core-color-raspberry-300: #FEA3AC;
  --core-color-raspberry-400: #FE7683;
  --core-color-raspberry-500: #FE5868;
  --core-color-raspberry-600: #DD3344;
  --core-color-raspberry-700: #C81E2E;
  --core-color-raspberry-800: #B61B2B;
  --core-color-raspberry-900: #88131A;
  --core-color-raspberry-tint-15: rgba(254, 88, 104, 0.15);
  --core-color-mango-50: #FFF6E7;
  --core-color-mango-100: #FFF2DB;
  --core-color-mango-200: #FFE0AC;
  --core-color-mango-300: #FFD388;
  --core-color-mango-400: #FFC258;
  --core-color-mango-500: #FFA811;
  --core-color-mango-600: #E5970F;
  --core-color-mango-700: #D68C0C;
  --core-color-mango-800: #9A6302;
  --core-color-mango-900: #734C08;
  --core-color-mango-tint-15: rgba(255, 168, 17, 0.15);
  --core-color-skyblue-50: #F3F8FF;
  --core-color-skyblue-100: #E0EFFF;
  --core-color-skyblue-200: #CEE5FF;
  --core-color-skyblue-300: #BCDBFF;
  --core-color-skyblue-400: #AAD1FF;
  --core-color-skyblue-500: #85BDFF;
  --core-color-skyblue-600: #6A97CC;
  --core-color-skyblue-700: #5D84B3;
  --core-color-skyblue-800: #4C6C91;
  --core-color-skyblue-900: #314760;
  --core-color-skyblue-tint-15: rgba(133, 189, 255, 0.15);
  --core-color-grape-50: #F5EDFF;
  --core-color-grape-100: #EBDBFF;
  --core-color-grape-200: #DCC0FF;
  --core-color-grape-300: #C79CFF;
  --core-color-grape-400: #B378FF;
  --core-color-grape-500: #9A4BFF;
  --core-color-grape-600: #8340D9;
  --core-color-grape-700: #7438BF;
  --core-color-grape-800: #6431A6;
  --core-color-grape-900: #55298C;
  --core-color-grape-tint-15: rgba(154, 75, 255, 0.15);
  --core-gradient-fade-left: linear-gradient(270deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-gradient-fade-bottom: linear-gradient(180deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-gradient-fade-top: linear-gradient(0deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-gradient-fade-right: linear-gradient(90deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-font-family-plain: Pretendard;
  --core-opacity-50: 0.5;
  --core-font-normal: 400;
  --core-font-medium: 500;
  --core-font-semibold: 600;
  --core-font-bold: 700;
  --core-text-0: 11;
  --core-text-2xsmall: 11px;
  --core-text-xsmall: 0.75rem;
  --core-text-base: 1rem;
  --core-text-small: 0.875rem;
  --core-text-large: 1rem;
  --core-text-xlarge: 1.25rem;
  --core-text-2xlarge: 1.5rem;
  --core-text-3xlarge: 1.875rem;
  --core-text-4xlarge: 2.25rem;
  --core-leading-3: 0.75rem;
  --core-leading-4: 1rem;
  --core-leading-5: 1.25rem;
  --core-leading-6: 1.5rem;
  --core-leading-7: 1.75rem;
  --core-leading-8: 2rem;
  --core-leading-9: 2.25rem;
  --core-leading-10: 2.5rem;
  --core-leading-none: 1;
  --core-leading-tight: 1.25;
  --core-leading-snug: 1.375;
  --core-leading-normal: 1.5;
  --core-leading-relaxed: 1.625;
  --core-leading-loose: 2;
  --core-space-0: 0px;
  --core-space-1: 0.25rem;
  --core-space-2: 0.5rem;
  --core-space-3: 0.75rem;
  --core-space-4: 1rem;
  --core-space-5: 1.25rem;
  --core-space-6: 1.5rem;
  --core-space-8: 2rem;
  --core-space-10: 2.5rem;
  --core-space-12: 3rem;
  --core-space-15: 0.375rem;
  --core-space-16: 4rem;
  --core-space-20: 5rem;
  --core-space-24: 6rem;
  --core-space-25: 0.625rem;
  --core-space-28: 7rem;
  --core-space-32: 8rem;
  --core-space-40: 10rem;
  --core-space-px: 1px;
  --core-space-auto: auto;
  --core-space-05: 0.125rem;
  --semantic-text: var(--core-color-slate-900, #15181E);
  --semantic-text-sub: var(--core-color-slate-500, #737882);
  --semantic-text-disabled: var(--core-color-slate-300, #BCC0C6);
  --semantic-text-critical: var(--core-color-raspberry-600, #DD3344);
  --semantic-text-critical-hover: var(--core-color-raspberry-400, #FE7683);
  --semantic-text-warning: var(--core-color-mango-700, #D68C0C);
  --semantic-text-warning-hover: var(--core-color-mango-400, #FFC258);
  --semantic-text-success: var(--core-color-mint-700, #009972);
  --semantic-text-highlight: var(--core-color-skyblue-600, #6A97CC);
  --semantic-text-primary: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-text-primary-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-text-secondary: var(--core-color-slate-500, #737882);
  --semantic-text-secondary-hover: var(--core-color-slate-400, #9FA3AB);
  --semantic-text-on: #ffffff;
  --semantic-code: var(--core-color-slate-300, #BCC0C6);
  --semantic-code-highlight1: var(--core-color-mint-300, #73EBCC);
  --semantic-code-highlight2: var(--core-color-grape-300, #C79CFF);
  --semantic-code-highlight3: var(--core-color-skyblue-500, #85BDFF);
  --semantic-code-disabled: var(--core-color-slate-600, #4B515B);
  --semantic-surface: #ffffff;
  --semantic-surface-sub: var(--core-color-slate-50, #F8F9FB);
  --semantic-surface-slate: var(--core-color-slate-100, #E2E5E9);
  --semantic-surface-accent: var(--core-color-skyblue-50, #F3F8FF);
  --semantic-surface-critical: var(--core-color-raspberry-50, #FFF2F3);
  --semantic-surface-warning: var(--core-color-mango-50, #FFF6E7);
  --semantic-surface-success: var(--core-color-mint-50, #E5FBF6);
  --semantic-surface-highlight: var(--core-color-skyblue-50, #F3F8FF);
  --semantic-field-primary: var(--core-color-im-blue-50, #E8F0FF);
  --semantic-field-secondary: var(--core-color-slate-50, #F8F9FB);
  --semantic-focus: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-action-primary: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-action-primary-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-action-primary-pressed: var(--core-color-im-blue-200, #99BDFF);
  --semantic-action-primary-disabled: var(--core-color-slate-tint-15, rgba(115, 120, 130, 0.15));
  --semantic-action-secondary: #ffffff;
  --semantic-action-secondary-hover: var(--core-color-slate-50, #F8F9FB);
  --semantic-action-secondary-pressed: var(--core-color-slate-100, #E2E5E9);
  --semantic-action-secondary-disabled: var(--core-color-slate-tint-15, rgba(115, 120, 130, 0.15));
  --semantic-action-critical: var(--core-color-raspberry-500, #FE5868);
  --semantic-action-critical-hover: var(--core-color-raspberry-300, #FEA3AC);
  --semantic-action-critical-pressed: var(--core-color-raspberry-200, #FECDD3);
  --semantic-action-critical-disabled: var(--core-color-slate-tint-15, rgba(115, 120, 130, 0.15));
  --semantic-layer: #ffffff;
  --semantic-layer-hover: var(--core-color-slate-50, #F8F9FB);
  --semantic-layer-sub: var(--core-color-slate-50, #F8F9FB);
  --semantic-layer-sub-hover: #ffffff;
  --semantic-layer-selected: var(--core-color-skyblue-50, #F3F8FF);
  --semantic-layer-selected-hover: var(--core-color-skyblue-tint-15, rgba(133, 189, 255, 0.15));
  --semantic-icon: var(--core-color-slate-600, #4B515B);
  --semantic-icon-sub: var(--core-color-slate-500, #737882);
  --semantic-icon-disabled: var(--core-color-slate-300, #BCC0C6);
  --semantic-icon-critical: var(--core-color-raspberry-600, #DD3344);
  --semantic-icon-critical-hover: var(--core-color-raspberry-400, #FE7683);
  --semantic-icon-warning: var(--core-color-mango-700, #D68C0C);
  --semantic-icon-warning-hover: var(--core-color-mango-400, #FFC258);
  --semantic-icon-success: var(--core-color-mint-700, #009972);
  --semantic-icon-primary: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-icon-primary-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-icon-secondary: var(--core-color-slate-500, #737882);
  --semantic-icon-secondary-hover: var(--core-color-slate-400, #9FA3AB);
  --semantic-icon-on: #ffffff;
  --semantic-border: var(--core-color-slate-200, #DBDEE3);
  --semantic-border-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-border-critical: var(--core-color-raspberry-600, #DD3344);
  --semantic-border-critical-hover: var(--core-color-raspberry-400, #FE7683);
  --semantic-border-warning: var(--core-color-mango-600, #E5970F);
  --semantic-border-success: var(--core-color-mint-600, #00BA8B);
  --semantic-border-highlight: var(--core-color-skyblue-800, #4C6C91);
  --semantic-divide: var(--core-color-slate-100, #E2E5E9);
  --semantic-divide-sub: var(--core-color-slate-500, #737882);
  --semantic-divide-minimal: var(--core-color-slate-50, #F8F9FB);
  --semantic-bg: #edf0f4;
  --semantic-backdrop: #0b0c0ebf;
}
*,::before,::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
0\,0\,0\.5\)\]{
  background-color: rgba(0,0,0,0.5);
}
0\,0\,0\.6\)\]{
  background-color: rgba(0,0,0,0.6);
}
33\,33\,0\.7\)\]{
  background-color: rgba(33,33,33,0.7);
}
105\,228\,0\.1\)\]{
  text-decoration-color: rgba(0,105,228,0.1);
}
81\,91\,0\.2\)\,0px_0px_0px_1px_rgba\(75\,81\,91\,0\.03\)\,0px_10px_14px_rgba\(75\,81\,91\,0\.06\)\,0px_14px_32px_rgba\(75\,81\,91\,0\.12\)\]{
  --tw-shadow: 0px 0px 1px rgba(75,81,91,0.2),0px 0px 0px 1px rgba(75,81,91,0.03),0px 10px 14px rgba(75,81,91,0.06),0px 14px 32px rgba(75,81,91,0.12);
  --tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 0px 0px 1px var(--tw-shadow-color), 0px 10px 14px var(--tw-shadow-color), 0px 14px 32px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
0\,0\,0\.1\)\]{
  --tw-shadow: 0px 5px 30px rgba(0,0,0,0.1);
  --tw-shadow-colored: 0px 5px 30px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
81\,91\,0\.12\)\]{
  --tw-drop-shadow: drop-shadow(0 14px 32px rgba(75,81,91,0.12));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
0\,0\,0\.1\)\]{
  --tw-drop-shadow: drop-shadow(0 5px 30px rgba(0,0,0,0.1));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
0\,0\,0\.10\)\]{
  --tw-drop-shadow: drop-shadow(0 5px 30px rgba(0,0,0,0.10));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\[admin\:url\]{
  admin: url;
}
.\[site\:name\]{
  site: name;
}
.\[site\:url\]{
  site: url;
}
.\[user\:mail\]{
  user: mail;
}
.\[user\:name\]{
  user: name;
}
*:not(input):not(hr),::before,::after{
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}
@container (min-width: 915px){
  .\@\[915px\]\:tw-block {
    display: block;
  }
  .\@\[915px\]\:tw-w-\[16px\] {
    width: 16px;
  }
  .\@\[915px\]\:tw-flex-row {
    flex-direction: row;
  }
  .\@\[915px\]\:tw-items-center {
    align-items: center;
  }
  .\@\[915px\]\:tw-gap-0 {
    gap: 0px;
  }
}
@container (min-width: 1160px){
  .\@\[1160px\]\:tw-flex {
    display: flex;
  }
  .\@\[1160px\]\:tw-hidden {
    display: none;
  }
  .\@\[1160px\]\:tw-h-\[32px\] {
    height: 32px;
  }
  .\@\[1160px\]\:tw-max-w-none {
    max-width: none;
  }
}