@font-face{font-family:pretendard;src:url(/_next/static/media/ff840cfebfb63b0c-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_fde3a9{font-family:pretendard,pretendard Fallback}.__variable_fde3a9{--font-pretendard:"pretendard","pretendard Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_e143fd{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_e143fd{--font-outfit:"Outfit","Outfit Fallback"}*,:after,:before{--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.mb-2{margin-bottom:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.h-96{height:24rem}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-md{max-width:28rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-y-auto{overflow-y:auto}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.p-4{padding:1rem}.text-center{text-align:center}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root,:root[data-theme=dark]{--bg:#000000;--surface:#0b0b0c;--surface-2:#131316;--card:#0e0e10;--line:rgba(255,255,255,0.13);--line-strong:rgba(255,255,255,0.28);--hover:rgba(255,255,255,0.06);--fg:#ffffff;--dim:#8f9095;--field-bg:#000000;--accent:#9e8fff;--accent-ink:#17102e;--accent-hover:#b0a6ff;--accent-soft:rgba(158,143,255,0.16);--danger:#ff6b63;--ok:#5ad19a;--warn:#f2c14e;--tag-0:#6faee8;--tag-1:#72c585;--tag-2:#f0954d;--tag-3:#c08ae0;--tag-4:#55c0cf;--tag-5:#93a3e8;--tag-6:#c4a08f;--tag-7:#94aebc;--tag-8:#62b5e5;--tag-9:#7dc98a;--tag-10:#ef8663;--tag-11:#a4c46a;--rank-1:gold;--rank-2:silver;--rank-3:#cd7f32;--header-h:64px;--font-sans:var(--font-pretendard),"Pretendard","Pretendard Variable",-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;--font-display:var(--font-outfit),"Outfit",var(--font-sans);color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--bg:#f4f2ec;--surface:#eceae2;--surface-2:#ffffff;--card:#fbfaf7;--line:rgba(23,21,31,0.12);--line-strong:rgba(23,21,31,0.28);--hover:rgba(23,21,31,0.05);--fg:#17151f;--dim:#6b6875;--field-bg:#ffffff;--accent:#4f3ccf;--accent-ink:#ffffff;--accent-hover:#7b68fc;--accent-soft:rgba(123,104,252,0.14);--danger:#b3332d;--ok:#237a52;--warn:#8a5f07;--tag-0:#1976d2;--tag-1:#388e3c;--tag-2:#e65100;--tag-3:#7b1fa2;--tag-4:#00838f;--tag-5:#5c6bc0;--tag-6:#8d6e63;--tag-7:#546e7a;--tag-8:#0277bd;--tag-9:#2e7d32;--tag-10:#d84315;--tag-11:#558b2f;--rank-1:#9a7b0a;--rank-2:#6f7076;--rank-3:#8a4b22;color-scheme:light}}:root[data-theme=light]{--bg:#f4f2ec;--surface:#eceae2;--surface-2:#ffffff;--card:#fbfaf7;--line:rgba(23,21,31,0.12);--line-strong:rgba(23,21,31,0.28);--hover:rgba(23,21,31,0.05);--fg:#17151f;--dim:#6b6875;--field-bg:#ffffff;--accent:#4f3ccf;--accent-ink:#ffffff;--accent-hover:#7b68fc;--accent-soft:rgba(123,104,252,0.14);--danger:#b3332d;--ok:#237a52;--warn:#8a5f07;--tag-0:#1976d2;--tag-1:#388e3c;--tag-2:#e65100;--tag-3:#7b1fa2;--tag-4:#00838f;--tag-5:#5c6bc0;--tag-6:#8d6e63;--tag-7:#546e7a;--tag-8:#0277bd;--tag-9:#2e7d32;--tag-10:#d84315;--tag-11:#558b2f;--rank-1:#9a7b0a;--rank-2:#6f7076;--rank-3:#8a4b22;color-scheme:light}body{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-table-thead>tr>th{font-size:11px;text-transform:uppercase;letter-spacing:.08em}*{box-sizing:border-box}.max-w-2xl{max-width:42rem}.field-label{font-size:12px}.field-value{font-size:14px}@media (max-width:768px){.field-label{font-size:13px}.field-value{font-size:15px}}.approval-layout{display:flex;flex-direction:column;gap:16px}.approval-main,.approval-sidebar{min-width:0}@media (min-width:992px){.approval-detail{max-width:1236px}.approval-layout{flex-direction:row}.approval-main{flex:1;max-width:860px}.approval-sidebar{width:360px;flex-shrink:0}}@media (max-width:768px){.approval-detail .ant-card-body{padding:12px!important}}.ant-picker-calendar .ant-picker-cell-inner{overflow:hidden!important;min-height:140px!important}.ant-picker-calendar .ant-picker-cell-inner .ant-picker-calendar-date-content{overflow:hidden!important;height:auto!important}.form-section .ant-form-item{margin-bottom:12px!important}.ant-layout-sider .ant-menu-item-group-title{padding-left:16px!important}.ant-layout-sider .ant-menu-item-group-list .ant-menu-item{padding-left:20px!important;padding-right:8px!important}