*{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;box-sizing:border-box;word-break:keep-all;line-height:1.5em;margin:0;padding:0}:root{--black:#0e111a;--white:#fff;--0:#fff;--50:#f0f2f5;--100:#e7e9eb;--200:#cdcfd2;--300:#b9bbbf;--500:#7f8389;--600:#505257;--700:#2c2d31;--800:#1e2024;--900:#0e111a;--primary:#009a6f;--primary-hover:#007050;--borderGray:#e4e6e9;--bgGray:#f4f6f8;--textGray:#646e80;--th:#39425b;--blue:#004df3;--red:#f81d00;--orange:#e37900;--navWidth:13.5rem}::placeholder{color:#ccc}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:100px;background-color:#d4d5d9}::-webkit-scrollbar-thumb:hover{background-color:#b4b5b9}::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.2)}html{font-size:16px;color:var(--900);scroll-behavior:smooth}a{color:inherit;text-decoration:none}pre{white-space:pre-wrap}li{margin-left:1.25rem}.container{display:flex;flex-wrap:wrap}header{display:flex;align-items:center;height:4rem;width:100%;background-color:#0d1925;color:var(--white)}.header-logo{width:12.5rem;text-align:center}.header-logo .p-button:focus,.header-logo .p-button:hover{background-color:transparent}.header-util{display:flex;align-items:center;gap:1.5rem;margin-left:auto;padding:0 3rem}.header-util .p-button{background-color:#1b2633;border-color:transparent;font-weight:400}.header-util .p-button:focus,.header-util .p-button:hover{background-color:#333e4a}nav{width:var(--navWidth);transition:.3s}nav.flipped{width:4rem}.nav-header{display:flex;align-items:center;margin:.5rem 1rem 1rem;padding:.5rem;border-bottom:1px solid var(--100)}nav.flipped .nav-header{padding:.5rem 0}.nav-header span{color:var(--600);margin-right:auto;white-space:nowrap}.nav-toggleMenu.p-button{width:1.5rem;border-radius:.5rem}.nav-item{position:relative;display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-weight:500;min-height:3.5rem;margin-bottom:.25rem;border-left:4px solid transparent;white-space:nowrap;overflow:hidden}nav.flipped .nav-item{padding:.5rem 1rem}.nav-item:focus,.nav-item:hover{background-color:#f4f8f7}.nav-item.active{color:var(--primary);border-left-color:var(--primary)}.nav-item .remixicon{min-width:1.5rem}nav:not(.flipped) .nav-depth2 .nav-item:before{content:"└"}.nav-depth2 .nav-item:not(.active):before{color:var(--500)}.layout{flex:1 1;height:inherit;overflow-y:auto;padding:2rem 2.5rem;background-color:var(--50)}.inner{min-height:100%;max-width:1800px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.content-header-title{display:flex;align-items:center;gap:1rem;margin-bottom:.25rem}.content-header-title h2{font-size:1.75rem}.content-header-title h2:before{content:"■";font-size:.875rem;vertical-align:top;margin-right:.5rem}.content-header-tag{border:1px solid var(--th);color:var(--th);border-radius:5rem;font-weight:500;padding:2px .75rem}.content-header-description{color:var(--600)}.content-body{display:flex;flex-direction:column;gap:2rem}.card{background-color:var(--white);border:1px solid var(--100);border-radius:1rem;padding:1.5rem 2rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.03)}.card-horizontal{display:flex;flex-direction:row;gap:2rem}.card-horizontal>div{flex:1 1}.card-header{display:flex;gap:1rem;margin-bottom:1rem}.card-header h3{position:relative;font-size:1.25rem;color:#335a65;padding-left:1.25rem}.card-header h3:before{content:"";position:absolute;top:.5rem;left:0;width:1rem;height:1rem;background:url(/img/card-title.png) no-repeat 50%}.card-footer{display:flex;justify-content:flex-end;gap:1rem;margin-top:.5rem}.card-content-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.card-content-header h4{font-size:1rem;color:var(--th)}.card-content-body{border:1px solid var(--300);border-radius:.5rem;padding:.75rem 1rem;overflow-y:auto}.card-content-footer{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.grayBox{display:flex;flex-direction:column;gap:.5rem;background-color:#f4f6f9;border-radius:1rem;padding:1.5rem;overflow-y:auto}.grayBox+.grayBox{margin-top:.75rem}.form-group{display:flex;flex-wrap:wrap;gap:1rem}.form-wrap{width:100%}.form-label{margin-bottom:.25rem}.form-label label{color:var(--th);font-size:1rem;font-weight:600}.p-inputtext{width:100%;min-height:3rem;padding:0 1rem;border:1px solid var(--300);border-radius:.5rem}.p-inputtext:focus{border-color:var(--primary);box-shadow:none}.p-inputtextarea{resize:vertical;padding:.75rem 1rem}.readBox{background-color:#f4f6f9;border-radius:.5rem;padding:.75rem 1rem;max-height:20rem;overflow-y:auto}.btn-wrap{margin-top:1rem;display:flex;justify-content:flex-end;gap:1rem}.p-button{gap:.5rem;padding:.5rem 1.5rem;border-radius:2rem;background-color:var(--900);border:1px solid var(--900);color:var(--white);min-height:3rem;font-weight:500}.p-button.p-disabled{border-color:transparent}.p-button:focus,.p-button:hover{background-color:var(--700)}.p-button-sm{padding:.25rem 1rem;min-height:2rem;min-width:2rem}.p-button-icon-only{gap:0}.p-button-primary{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.p-button-primary:focus,.p-button-primary:hover{background-color:var(--primary-hover)}.p-button-secondary{background-color:var(--white);color:var(--900);border-color:var(--300)}.p-button-secondary:focus,.p-button-secondary:hover{background-color:var(--100)}.p-button-danger{background-color:var(--white);color:var(--red);border-color:var(--300)}.p-button-danger:focus,.p-button-danger:hover,.p-button-sub{background-color:var(--100)}.p-button-sub{color:var(--900);border-color:var(--100)}.p-button-sub:focus,.p-button-sub:hover{background-color:var(--200)}.p-button-text{background-color:transparent;color:var(--900);border:none}.p-button-text:focus,.p-button-text:hover{background-color:var(--50)}.radioBox{border:1px solid var(--300);border-radius:.5rem;padding:.5rem 1rem;height:3rem;display:flex;align-items:center;gap:.25rem;cursor:pointer}.radioBox.active{border-color:var(--primary)}.radioBox .p-radiobutton .p-radiobutton-box{border-color:var(--300)}.radioBox .p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--primary)}.radioBox .p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:var(--primary)}.table{width:100%}.table-vertical{border-top:1px solid var(--200)}.table tr{border-bottom:1px solid var(--200)}.table th{background-color:var(--th);color:var(--0);font-weight:500}.table-vertical th{width:120px}.table-vertical td,.table-vertical th{padding:.75rem 1rem}.rs-pagination-btn{margin:0}.rs-pagination-btn.rs-pagination-btn-active{color:var(--0);background-color:var(--primary);border-color:var(--primary)}.p-tooltip .p-tooltip-text{padding:.25rem .5rem;background-color:rgba(0,0,0,.8)}.rs-tabs{height:100%}.rs-tabs-content{flex:1 1}.rs-tabs-content .card{height:100%}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-bottom:1rem}.markdown ol,.markdown p,.markdown ul{margin-bottom:.5rem}.markdown ol,.markdown ul{padding-left:1rem}.markdown h1{font-size:1.5rem}.markdown h2{font-size:1.25rem}.markdown h3{font-size:1.125rem}.markdown h4{font-size:1rem}.markdown h5{font-size:.875rem}.markdown h6{font-size:.75rem}.rs-panel{background-color:transparent;border-radius:.25rem}.rs-panel-group{border-radius:0}.rs-panel-shaded{box-shadow:0 2px 4px rgba(0,0,0,.15);border:none}.rs-panel>.rs-panel-body,.rs-panel>.rs-panel-body>.rs-container{height:100%}.rs-panel>.rs-panel-body>[class*=header]{color:#111;padding:10px 15px}.rs-panel>.rs-panel-body>[class*=body]{padding:12px 10px 10px;background-color:#fff;border-top:1px solid #e5e6e9}.config-table .rs-table-cell-content{padding:0 10px}.rs-check-tree,.rs-tree{max-height:none}.formBottom{margin-bottom:15px!important}.toggleWrapper{display:flex;align-items:center}.modalButton{position:absolute;margin-bottom:10px;bottom:20px;right:10px}.rs-modal-lg{width:1280px}.compact-drawer .rs-drawer-header-close{display:none}.compact-drawer .rs-drawer-dialog .rs-drawer-header{padding:8px 22px}.compact-drawer .rs-drawer-dialog .rs-drawer-header .rs-drawer-title{padding:8px 2px}.compact-drawer .rs-drawer-dialog .rs-drawer-header .rs-drawer-actions{padding:6px 2px}.compact-drawer .rs-drawer-dialog .rs-drawer-body{padding:15px 22px}.compact-drawer .rs-drawer-header+.rs-drawer-body{height:calc(100% - 100px)}.compact-drawer .rs-drawer-actions{padding:0 22px}.compact-form.rs-form:not(.rs-form-inline) .rs-form-group:not(:last-child){margin-bottom:10px}.compact-form .rs-form-control-label{font-weight:700}.rs-form-control:has(#textarea-embedding){width:100%}.rs-picker-popup{z-index:50}.compact-form .rs-input,.compact-form .rs-picker-toggle-textbox,.compact-form input{font-size:16px;line-height:1.5;padding:5px 12px;border-radius:0}.rss-data-table .rs-table-cell-header{font-weight:700}.rs-table-row-header .rs-table-cell{border-top:1px solid var(--rs-border-secondary);background:#fafbfc}.rss-data-table .rs-table-cell-content{padding:4px 10px}.rss-column-table .rs-table-cell-header{font-weight:700}.rss-column-table .rs-table-cell-content{padding:4px 10px}.rss-column-table .table-content-editing .rs-table-cell-content{padding:0 2px}.divider-md.rs-divider.rs-divider-horizontal{margin:16px 0}.divider-sm.rs-divider.rs-divider-horizontal{margin:12px 0}.divider-xs.rs-divider.rs-divider-horizontal{margin:8px 0}.iconBtn>.rs-btn-start-icon{margin-right:0}.dsg-cell{background:transparent!important}.rowDeleted>.dsg-cell>.dsg-input{text-decoration:line-through;-webkit-text-decoration-color:#000;text-decoration-color:#000;color:red}.rs-checkbox-disabled.rs-checkbox-checked .rs-checkbox-wrapper .rs-checkbox-inner:before,.rs-checkbox-disabled.rs-checkbox-indeterminate .rs-checkbox-wrapper .rs-checkbox-inner:before{opacity:.6}.rs-input:disabled{color:#687c8f}.rs-input-group.rs-input-number{border:1px solid #e5e5ea}.rs-tree-compact .rs-tree-node .rs-tree-node-label .rs-tree-node-label-content{padding:2px 6px 2px 4px}.rs-tree-compact .rs-tree-node{margin-bottom:2px}.rs-tree-node-expand-icon-wrapper{margin-top:5px}.rs-picker-menu.rs-picker-picker-check-menu .rs-picker-check-menu-items .rs-picker-menu-group-title{padding:4px 32px 3px 12px}.rs-picker-menu.rs-picker-picker-check-menu .rs-picker-menu-group{margin-top:3px!important;padding-top:3px!important}.rs-picker-menu.rs-picker-picker-check-menu .rs-picker-check-menu-items .rs-checkbox-checker{min-height:28px}.rs-picker-menu.rs-picker-picker-check-menu .rs-picker-check-menu-items .rs-checkbox-checker .rs-checkbox-wrapper{top:6px}.rs-picker-menu.rs-picker-picker-check-menu .rs-picker-check-menu-items .rs-checkbox-checker>label{padding:4px 12px 4px 38px}.compact-message .rs-message-container{padding:10px 14px}.react-grid-layout{padding:4px}.react-grid-layout .react-grid-item{padding:2px}.rs-navbar .rs-dropdown-menu{border-radius:0;padding:0;box-shadow:0 8px 16px rgba(0,0,0,.08)}.rs-navbar .rs-dropdown-item,.rs-text{color:#555}.rs-navbar .rs-dropdown-item{padding:16px 24px}.rs-navbar .rs-dropdown-item:hover,.rs-navbar .rs-dropdown-item:hover .rs-text{color:#fff;background-color:#022fde}.rs-picker-disabled{opacity:.7}.DataManagePanel_body__UgIpt>div>div,.dsg-container{height:100%!important}.rs-tree-node-label,.rs-tree-node-label-content{width:100%}.rs-tree-node-label{padding:0}.rs-tree-node-label-content{padding:12px}.clickable-table .clickable-row{cursor:pointer;transition:color .3s ease}.clickable-table .clickable-row.selected{color:red}.tag-panel-group{margin-top:15px}.tag-panel-group .rs-panel-header{height:50px;display:flex;align-items:center}.rs-panel-header[aria-expanded=true]{background-color:#f0f0f0}.group_memberTable .rs-table-cell-content{display:flex;align-items:center;justify-content:center;height:100%}.leftStack{margin-top:5px}.leftStack .rs-panel{height:800px}.tagStack{height:1000px;margin-top:5px;margin-right:15px}.rightStack{margin-left:15px;margin-top:5px}.rightStack .rs-panel{height:800px}.rs-btn-ghost{border-color:#dadcdf;background-color:#fff}.dsg-container{will-change:auto!important}.DataManagePanel-module____ycuq__body>div>div{height:100%!important}.flexlayout__layout .flexlayout__border{border:none;border-top:1px solid #e5e6e9;margin-top:36px}.flexlayout__border_inner_tab_container{padding:0!important;border:none!important}.flexlayout__layout .flexlayout__tab{background-color:transparent}.flexlayout__border_tab_divider{width:0!important}.flexlayout-div .flexlayout__border_button{margin:0;font-size:1rem;background-color:transparent;border-bottom:3px solid transparent;padding:2px 24px;font-weight:600}.flexlayout__border_inner_tab_container_right .flexlayout__border_button{border-right:1px solid #e5e6e9}.flexlayout__border_inner_tab_container_left .flexlayout__border_button{border-left:1px solid #e5e6e9}.flexlayout-div .flexlayout__border_button:hover{background-color:#f5f5f5}.flexlayout-div .flexlayout__border_button--selected{border-bottom-color:#0038a4;font-weight:700;color:#0042be}.flexlayout-div .flexlayout__tabset-selected{position:relative;z-index:5;background-color:#fff;height:36px!important;border:1px solid #e5e6e9;border-top:0 solid #e5e6e9}.flexlayout-div .flexlayout__tab_toolbar{border-left:1px solid #e5e6e9}.flexlayout-div .flexlayout__tab_button_top{border-top-left-radius:6px;border-top-right-radius:6px;font-size:1rem}.flexlayout-div .flexlayout__tab_button_top.flexlayout__tab_button--selected{background-color:#36506a;color:#fff}.flexlayout-div .flexlayout__tab_button_top.flexlayout__tab_button--selected .flexlayout__tab_button_trailing svg{color:#fff}.flexlayout-div .flexlayout__tab_button_top.flexlayout__tab_button--unselected:hover{background-color:#f5f5f5}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:10px;background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-thumb:hover{background-color:#bbb}::-webkit-scrollbar-track{background-color:rgba(0,0,0,.02);border-radius:5px}.flexlayout__tabset_tabbar_inner_tab_container{padding:0!important;border:none!important}.flexlayout__tab_button{padding:4px 24px 0!important;border-color:#e5e6e9;border-style:solid;border-width:0 1px 3px 0;border-radius:0!important}.flexlayout-div .flexlayout__tab_button_top.flexlayout__tab_button--unselected{background-color:#fff;border-bottom-color:transparent}.flexlayout-div .flexlayout__tab_button_top.flexlayout__tab_button--selected{background-color:#fff;border-bottom-color:#00779b;color:#00779b}.flexlayout-div .flexlayout__tabset_tab_divider{width:0}.dashboardWrap{padding:16px 24px;background-color:#f2f6f9;height:calc(100vh - 36px);overflow-y:auto}.dashboardTitle{color:#121212;font-weight:800;padding:0 20px}.dashboardGrid{margin-top:8px;width:100%;display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:16px;gap:16px}.dashboardCard{width:100%}.dashboardCard .rs-panel{height:100%;background-color:#fff}.dashboardCard .rs-panel>.rs-panel-body>[class*=body]{border:none}.dashboardCard .rs-list{margin:0}.dashboard-dataStatus{position:relative;width:250px;height:250px;margin:0 auto}.dashboard-dataStatus-dataLength{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.dashboard-demoChatList .rs-list-item:hover{background-color:#ebfffd;cursor:pointer}.sara-container,.sara-tab-container{display:flex;height:100%;overflow:hidden;border:1px solid #e5e6e9;border-bottom:none}.sara-tab-container{padding-top:5px;max-height:calc(100vh - 36px);border-top:none}.sara-header{position:relative;border-bottom:1px solid #e5e6e9;height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 28px;font-size:16px;font-weight:800}.sara-header:before{content:"";position:absolute;top:14px;left:12px;width:8px;height:8px;border-radius:50%;background-color:#0030df}.sara-tab-container .sara-header:before{background-color:#00a992}.sara-body{flex:1 1;position:relative;max-height:calc(100% - 36px);overflow-y:auto}.sara-box:nth-child(n+2){border-top:1px solid #e5e6e9}.sara-box-empty{padding:24px 12px;text-align:center;color:#777}.rs-btn{border-radius:.25rem;gap:.25rem}.rs-btn:focus,.rs-btn:hover{z-index:10}.rs-btn-ghost:focus,.rs-btn-ghost:hover{outline:none;box-shadow:none;border-color:#e5e6e9;background-color:#f4f6f9}.rs-input-group{border-radius:.25rem;position:relative}.sara-box>.rs-input-group{border:none}.rs-input-group:focus{z-index:10}.rs-input{border-radius:.25rem}.rs-input-group>*,.rs-picker-input{border-radius:.25rem!important}.rs-picker-toggle-wrapper{width:100%}.listBtn,.rs-list-item{padding:12px;border:1px solid transparent;border-bottom-color:#eee;background-color:#fff;box-shadow:none}.dataset-tags-list .rs-list-item:hover,.listBtn:hover{background-color:#ebfffd;cursor:pointer}.listBtn.active{background-color:#fff;border-color:#6dcdf3}.chat-wrap{background-color:#ebeff3;height:100%;overflow:auto}.chat-board,.chat-wrap{display:flex;flex-direction:column}.chat-board{padding:24px;flex:1 1}.chat-board .rs-btn{border-radius:8px}.chat-input{padding:24px}.chat-input .rs-input-group{box-shadow:0 8px 16px rgba(0,0,0,.08)}.rowChanged{background-color:rgba(133,255,31,.3)!important}.common-modal.rs-modal{margin-top:48px}.common-modal .rs-modal-content{padding:0;margin-top:0;border-radius:0;box-shadow:none;background-color:transparent}.common-modal .rs-modal-content .rs-btn-group{margin-top:16px;display:flex;gap:8px;justify-content:flex-end}.rs-row+.rs-row{margin-top:12px}.rs-col .rs-input{width:100%}.rs-col.rs-col-xs-6{line-height:36px;width:130px}.rs-col.rs-col-xs-18{width:calc(100% - 130px)}.rs-panel-header{padding:5px}.rs-tab-panel{height:100%}.admin-cont-title{color:#000;margin-bottom:12px}.admin-cont-layout{display:flex;align-items:flex-start}.admin-card,.admin-sideBar{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08)}.admin-card{width:calc(100% - 300px);max-width:960px;margin-left:20px;padding:24px 32px}.admin-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.admin-sideBar{width:280px;padding:24px 20px}.sara-table{display:grid;grid-template-columns:repeat(2,1fr);padding:0;margin:12px 0 24px;border-color:#e5e6e9;border-style:solid;border-width:0 1px 1px 0}.sara-table li{list-style:none;display:flex;min-height:48px;border-color:#e5e6e9;border-style:solid;border-width:1px 0 0 1px}.odd li:last-child{grid-column:1/3}.sara-table li dd,.sara-table li dt{display:flex;align-items:center}.sara-table li dt{background-color:#f5f6f9;height:100%;width:120px;font-weight:400;color:#777;border-right:1px solid #e5e6e9;text-align:center;justify-content:center;padding:4px}.sara-table li dd{flex:1 1;font-weight:500;color:#000;margin:0;padding:0 12px}.sara-table .rs-form-control{width:100%}