.loading-dimmed[data-v-4c995627]{align-items:center;animation:dimmedFadeIn-4c995627 .2s ease forwards;background-color:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.loading-container[data-v-4c995627]{align-items:center;border-radius:2rem;color:var(--g-color-900,#111);display:flex;flex-direction:column;gap:1.2rem;max-width:80vw;min-width:220px;padding:2.4rem 2rem}.loading-container img[data-v-4c995627]{animation:spin-4c995627 .75s linear infinite;height:64px;width:64px}.loading-message[data-v-4c995627]{color:#fff;font-size:1.6rem;line-height:1.6rem;text-align:center}.loading-progress[data-v-4c995627]{align-items:center;display:grid;gap:.8rem;grid-template-columns:1fr auto;margin-top:.4rem;width:100%}.loading-progress__bar[data-v-4c995627]{background:var(--g-color-100,#eee);border-radius:999px;height:8px;overflow:hidden}.loading-progress__fill[data-v-4c995627]{background:var(--g-color-900,#111);height:100%;transition:width .2s ease;width:0}.loading-progress__label[data-v-4c995627]{font-size:1.2rem;min-width:3ch;text-align:right}@keyframes spin-4c995627{to{transform:rotate(1turn)}}@keyframes dimmedFadeIn-4c995627{0%{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:Pretendard;font-weight:900;src:local("Pretendard Black"),url(../fonts/Pretendard-Black.woff2) format("woff2"),url(fonts/Pretendard-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:800;src:local("Pretendard ExtraBold"),url(../fonts/Pretendard-ExtraBold.woff2) format("woff2"),url(../fonts/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:700;src:local("Pretendard Bold"),url(../fonts/Pretendard-Bold.woff2) format("woff2"),url(../fonts/Pretendard-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:600;src:local("Pretendard SemiBold"),url(../fonts/Pretendard-SemiBold.woff2) format("woff2"),url(../fonts/Pretendard-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:500;src:local("Pretendard Medium"),url(../fonts/Pretendard-Medium.woff2) format("woff2"),url(../fonts/Pretendard-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:400;src:local("Pretendard Regular"),url(../fonts/Pretendard-Regular.woff2) format("woff2"),url(../fonts/Pretendard-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:300;src:local("Pretendard Light"),url(../fonts/Pretendard-Light.woff2) format("woff2"),url(../fonts/Pretendard-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:200;src:local("Pretendard ExtraLight"),url(../fonts/Pretendard-ExtraLight.woff2) format("woff2"),url(../fonts/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Pretendard;font-weight:100;src:local("Pretendard Thin"),url(../fonts/Pretendard-Thin.woff2) format("woff2"),url(../fonts/Pretendard-Thin.woff) format("woff")}:root{--color-p:#246beb;--color-p-t20:#a7c4f7;--color-p-t10:#d3e1fb;--color-p-t5:#eff5ff;--color-g100:#000;--color-g90:#717171;--color-g80:#8e8e8e;--color-g70:#b2b2b2;--color-g60:#cdcdcd;--color-g50:#d8d8d8;--color-g40:#e4e4e4;--color-g10:#f0f0f0;--color-g5:#f8f8f8;--color-g0:#fff;--color-error:#e71825;--color-fav:#ffe23f;--color-bg30:#e9ebef;--color-bg20:#f3f4f6;--color-bg5:#f8f9fb;--s-color-y-t10:#ffeac1;--s-color-y-t5:#fff8e9;--s-color-o:#f16150;--font-family:"Pretendard";--font-H1:20px/1;--font-H2:18px/1;--font-B1:16px/1;--font-B2:14px/1;--font-B3:12px/1;--font-regular:400;--font-semi-bold:600;--font-H1-Re:var(--font-regular) var(--font-H1) var(--font-family);--font-H1-SB:var(--font-semi-bold) var(--font-H1) var(--font-family);--font-H2-Re:var(--font-regular) var(--font-H2) var(--font-family);--font-H2-SB:var(--font-semi-bold) var(--font-H2) var(--font-family);--font-B1-Re:var(--font-regular) var(--font-B1) var(--font-family);--font-B1-SB:var(--font-semi-bold) var(--font-B1) var(--font-family);--font-B2-Re:var(--font-regular) var(--font-B2) var(--font-family);--font-B2-SB:var(--font-semi-bold) var(--font-B2) var(--font-family);--font-B3-Re:var(--font-regular) var(--font-B3) var(--font-family);--font-B3-SB:var(--font-semi-bold) var(--font-B3) var(--font-family);--header-h:60px;--tabs-h:40px;--side-w:240px;--form-h:36px;--form-pd:0 10px;--form-radi:6px;--content-pd:20px;--grid-radi:10px}*,:after,:before{box-sizing:border-box!important;font-weight:400;margin:0;padding:0}body,html{height:100%;width:100%}body{background-color:var(--color-bg20);color:var(--color-g100);font:var(--font-B2-Re);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--color-g40);border-radius:10px}::-webkit-scrollbar-button{display:none}span,strong{display:inline-block}img{vertical-align:middle;width:100%}a{color:inherit;display:inline-block;text-decoration:none}button,input[type=button]{all:unset;cursor:pointer;display:inline-block;width:auto}button:disabled,input[type=button]:disabled{cursor:default}ul{list-style:none}input[type=button],input[type=number],input[type=password],input[type=text],textarea{background-color:transparent;border:0;font:var(--font-B2-Re);height:100%;width:100%}input[type=checkbox]:not(.grid-wrap *),input[type=radio]:not(.grid-wrap *){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}input:focus,textarea:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#__nuxt{height:100%;width:100%}.blind{display:block;font-size:0;height:1px;left:0;line-height:0;margin:0;overflow:hidden;padding:0;position:absolute;top:-1000em;width:1px}.w-full{width:100%!important}.w-700{min-width:700px!important}.h-full{height:100%!important;min-height:100%!important}.flex{display:flex!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.items-start{align-items:start!important}.items-center{align-items:center!important}.items-end{align-items:end!important}.items-base{align-items:baseline!important}.flex-1{flex:1 1 0%!important}.flex-100{flex:1 1 100%!important}.shrink-0{flex-shrink:0!important}.text-center{text-align:center!important}.relative{position:relative!important}.absolute{position:absolute!important}.scroll{overflow:auto!important}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bg-white{background-color:var(--color-g0)!important}.gap-28{gap:28px!important}.gap-20{gap:20px!important}.gap-15{gap:15px!important}.gap-10{gap:10px!important}.gap-6{gap:6px!important}.gap-4{gap:4px!important}.mt-28{margin-top:28px!important}.mb-40{margin-bottom:40px!important}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-g70)}.form-container.dropdown.placeholder .btn-dropdown,input::placeholder,textarea::placeholder{color:var(--color-g70)}input:disabled,textarea:disabled{background-color:var(--color-g5);color:var(--color-g80)}.form-container{display:flex;flex-direction:column;gap:6px;height:-moz-fit-content;height:fit-content;width:100%}.form-container .guide{color:var(--color-g80);font:var(--font-B3-Re)}.form-label{display:flex}.input-container{background-color:var(--color-g0);border:1px solid var(--color-g60);border-radius:var(--form-radi);height:var(--form-h);padding:var(--form-pd);width:100%}.input-container:has(.btn-search){gap:8px}.input-container .btn-search{background-image:url(../images/icon/icon_search_g70.svg);background-size:cover;display:block;height:18px;width:18px}.check-container.none-box.only-check label:before{background-color:var(--color-g0);background-image:url(../images/icon/icon_check_g60.svg);background-size:contain;border-radius:4px;content:"";cursor:pointer;display:block;flex-shrink:0;height:16px;width:16px}.check-container.none-box.only-check label:has(input[type=checkbox]:checked):before{background-image:url(../images/icon/icon_check_p.svg)}.check-container.none-box.only-check label:has(input[type=checkbox]:checked:disabled):before{background-image:url(../images/icon/icon_check_g60.svg)}.check-container.none-box.only-check label:has(input[type=checkbox]:disabled):before{background-color:var(--color-g40);border-color:var(--color-g60)}.form-container.focus .input-container{border-color:var(--color-p)}.form-container.error .input-container{border-color:var(--color-error)}.form-container.error .guide{color:var(--color-error)}.form-container.required .form-label:before,.form-table .column.required .table-label .label:before{color:var(--color-error);content:"*";display:inline-block;margin-right:3px}.form-container.readonly .input-container{background-color:transparent;border-color:transparent;padding-left:0;padding-right:0}.form-container.disabled .input-container{background-color:var(--color-g5);color:var(--color-g80)}input[type=checkbox]+label,input[type=radio]+label{gap:8px}input[type=checkbox]:not(:disabled)+label,input[type=radio]:not(:disabled)+label{cursor:pointer}.search-row{gap:10px}.search-row+.search-row{margin-top:20px}.search-row>*{flex:0 0 calc(33.33333% - 6.66667px)}.form-table-wrap{display:flex;flex-direction:column;gap:40px}.form-table-header{align-items:end;display:flex;justify-content:space-between;margin-bottom:8px}.form-table-header .label{color:var(--color-g80)}.form-table{border-top:1px solid var(--color-g100);display:flex;flex-wrap:wrap;width:100%}.form-table .column{border-bottom:1px solid var(--color-g60);display:flex;flex:1 1 50%;line-height:1.3;min-width:0}.form-table .column.flex-50,.form-table .column.flex-70{flex:1 1 100%}.form-table .column.flex-50:after{content:"";flex-basis:50%;order:1;width:100%}.form-table .column.flex-70:after{content:"";flex-basis:30%;order:1;width:100%}.form-table .table-label,.form-table .table-value{align-items:center;display:flex;padding:10px 12px}.form-table .table-label{background-color:var(--color-bg5);max-width:160px;white-space:pre-line;width:10vw}.form-table .column.required .table-label .label{padding-left:10px}.form-table .column.required .table-label .label:before{left:0;position:absolute}.form-table .table-value{box-sizing:content-box!important;flex:1;min-height:var(--form-h);min-width:0}.main-frame{padding:15px;position:relative}.main-box{background-color:var(--color-g0);border-radius:14px;padding:var(--content-pd)}.main-box.tree{max-width:450px;width:30%}.tree-empty{align-items:center;color:var(--color-g90);display:flex;font-size:14px;height:100%;justify-content:center;list-style:none;width:100%}.form-btn{gap:10px;width:100%}.search-row+.form-btn{margin-top:30px}.form-btn .btn{min-width:120px}.form-btn .btn.pr{min-width:200px}.modal-frame .form-btn .btn.pr{min-width:120px}.frame-title .btn-back{background-image:url(../images/icon/icon_arr_left.svg);background-size:contain;height:20px;width:20px}.frame-title:has(.btn-back){gap:20px}.main-frame:has(.frame-modal-wrap){max-height:100%;min-height:100%}.grid-header-desc{color:var(--color-g80);font-size:12px}.form-container.date-picker .input-container{gap:12px}.form-container.date-picker .input-container:before{background-image:url(../images/icon/icon_calendar_g80.svg);background-size:cover;content:"";display:block;flex-shrink:0;height:16px;width:16px}.form-container.date-picker.readonly .input-container:before{display:none}.form-container.date-picker .date-value{height:100%;max-width:80px;width:100%}.form-container.date-picker .date-value:not(:has(+.tilde)){max-width:none}.main-frame.form{display:flex;flex-direction:column;gap:40px;height:100%;min-height:-moz-fit-content;min-height:fit-content;padding:0;width:-moz-fit-content;width:fit-content}.main-frame.form .content{display:flex;flex:1;flex-direction:column;gap:60px}.main-frame.form .content+.form-btn{margin-top:20px}.report-ui{display:flex;flex-direction:column;gap:60px;padding:30px 12px}.report-ui .title-area .title{align-items:center;display:flex;font-size:16px;font-weight:700;position:relative}.report-ui .title-area .title:before{background-color:var(--color-g60);content:"";height:16px;left:0;position:absolute;width:2px}.report-ui .title-area .desc{color:var(--color-g80);font-size:12px;margin-top:4px}.report-ui .title-area .desc,.report-ui .title-area .title{padding-left:10px}.header-tabs{background-color:var(--color-g0);border-bottom:1px solid var(--color-bg20);overflow:hidden}.header-tabs .tabs{display:flex;overflow-x:auto;position:relative}.header-tabs .tab-item{align-items:center;border-right:1px solid var(--color-bg20);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:0 12px;position:relative}.header-tabs .tab-item.active{background-color:#fbfbfb}.header-tabs .tab-item.active:after{background-color:var(--s-color-o);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.header-tabs .tab-item:before{background-color:var(--color-p);border-radius:2px;bottom:2px;content:"";display:none;opacity:.95;pointer-events:none!important;position:absolute;top:2px;width:3px;z-index:4}.header-tabs .tab-item.drop-left:before{display:block;left:0}.header-tabs .tab-item.drop-right:before{display:block;right:0}.header-tabs .tab-item .left-area{gap:4px}.header-tabs .tab-item .btn-fav{width:16px}.header-tabs .tab-btn{align-items:center;display:inline-flex;gap:8px;height:var(--tabs-h);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-tabs .tab-close{background-image:url(../images/icon/icon_close.svg);background-size:contain;border-radius:50%;height:16px;opacity:.3;overflow:hidden;width:16px}.header-tabs .tab-close:hover{background-color:var(--color-bg20);opacity:1}.header-tabs .tab-close[disabled]{cursor:not-allowed;display:none;pointer-events:none}.is-dragging,.is-dragging *{-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;-ms-user-select:none!important}.is-dragging{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.is-dragging,.is-dragging .tab-btn,.is-dragging .tab-item,.is-dragging .tabs{cursor:grabbing!important}.is-dragging .tab-btn,.is-dragging .tab-close{pointer-events:none!important}.drag-out{border-radius:4px;cursor:grab;line-height:22px;margin:0 4px;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-out:active{cursor:grabbing}.header-tabs .tab-context{background-color:var(--color-g0);border:1px solid var(--color-g10);border-radius:8px;box-shadow:0 4px 13px #0000001a;padding:6px;position:fixed;z-index:10000}.header-tabs .tab-context .ctx-item{border:none;border-radius:6px;cursor:pointer;display:block;padding:8px 10px;text-align:left;width:100%}.header-tabs .tab-context .ctx-item:hover{background-color:var(--color-bg20)}.header-tabs .tab-context .ctx-item:disabled{cursor:not-allowed;opacity:.45}.header-tabs .tab-context .danger{color:var(--color-error)}.header-tabs .tab-context hr{background-color:var(--color-g10);border:none;height:1px;margin:6px 0}@media (max-width:1070px){.form-table .column{flex:1 1 100%}.form-table .column.flex-50:after,.form-table .column.flex-70:after{display:none}}
