@charset "UTF-8";:root{--testColor: #ffffff }p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}button,input{margin:0;padding:0;color:#121212}.svg{display:block}hr{display:none}fieldset{border:0;margin:0;padding:0}*{word-break:keep-all}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:bottom}/*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button{border:none;background:none}fieldset{border:none;padding:0;margin:0}@font-face{font-family:pretendard;font-weight:700;src:url(/yeongam/d/assets/Pretendard-Bold-BYNivUXw.woff2) format("woff2"),url(/yeongam/d/assets/Pretendard-Bold-DD7wHHNl.woff) format("woff"),url(/yeongam/d/assets/Pretendard-Bold-C2VP-hcX.ttf) format("truetype")}@font-face{font-family:noto-sans-kr;font-weight:400;src:url(/yeongam/d/assets/NotoSansKR-Regular-ClwhJZcK.woff2) format("woff2"),url(/yeongam/d/assets/NotoSansKR-Regular-D7-3AN6Y.woff) format("woff"),url(/yeongam/d/assets/NotoSansKR-Regular-BYqwFKJa.ttf) format("truetype")}@font-face{font-family:noto-sans-kr;font-weight:500;src:url(/yeongam/d/assets/NotoSansKR-Medium-BfYHkbIT.woff2) format("woff2"),url(/yeongam/d/assets/NotoSansKR-Medium-BT6JV79x.woff) format("woff"),url(/yeongam/d/assets/NotoSansKR-Medium-CVuWgnKA.ttf) format("truetype")}@font-face{font-family:noto-sans-kr;font-weight:700;src:url(/yeongam/d/assets/NotoSansKR-Bold-BVUgrVxD.woff2) format("woff2"),url(/yeongam/d/assets/NotoSansKR-Bold-BIo3B1S2.woff) format("woff"),url(/yeongam/d/assets/NotoSansKR-Bold-DBUxHVyM.ttf) format("truetype")}body *{font-family:noto-sans-kr;font-weight:400}:root{--primary: #0c77a1;--primary-hex: 12,119,161;--primary-deep: color-mix(in srgb, var(--primary), #000 10%);--primary-deep-2: color-mix(in srgb, var(--primary), #000 50%);--primary-light: color-mix(in srgb, var(--primary) , #fff 30%);--table-active: color-mix(in srgb, var(--primary), #fff 85%);--table-cell-active: color-mix(in srgb, var(--primary), #fff 78%);--default: #fff;--df-10: color-mix(in srgb, var(--default), #000 1.7%);--df-20: color-mix(in srgb, var(--default), #000 3%);--df-30: color-mix(in srgb, var(--default), #000 5%);--df-40: color-mix(in srgb, var(--default), #000 5.5%);--df-50: color-mix(in srgb, var(--default), #000 7%);--df-60: color-mix(in srgb, var(--default), #000 9.2%);--df-70: color-mix(in srgb, var(--default), #000 12%);--df-80: color-mix(in srgb, var(--default), #000 16.5%);--df-85: color-mix(in srgb, var(--default), #000 30%);--df-90: color-mix(in srgb, var(--default), #000 47%);--df-95: color-mix(in srgb, var(--default), #000 55%);--df-100: color-mix(in srgb, var(--default), #000 91%)}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multi-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal}.text-left{text-align:left}.text-center{text-align:center}.mt-0{margin-top:0!important}.pt-26{padding-top:26px!important}.color-point{color:var(--primary)}.color-white{color:#fff}.color-red{color:#d0404d}.color-orange{color:#fda53f}.color-yellow{color:#ffed47}.color-blue{color:#0c77a1}.color-green{color:#008766}.radius_x1{border-radius:8px}.radius_x2{border-radius:16px}.ant-wave{color:var(--primary)}[class^=ant-flex],[class*=" ant-flex"]{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-badge.ant-badge .ant-badge-color-red{background-color:#d0404d}.ant-badge.ant-badge .ant-badge-color-orange{background-color:#fda53f}.ant-badge.ant-badge .ant-badge-color-yellow{background-color:#ffed47}.ant-badge.ant-badge .ant-badge-color-blue{background-color:#0c77a1}.ant-badge.ant-badge .ant-badge-color-green{background-color:#008766}.ant-badge.ant-badge .ant-badge-status-dot[style^="background: gray;"]{background-color:var(--df-70)!important}.ant-badge.ant-badge.square .ant-badge-status-dot{width:16px;height:16px;border-radius:2px}.ant-badge.ant-badge.big-circle .ant-badge-status-dot{width:12px;height:12px}.ant-badge.ant-badge .ant-badge-status-text{color:var(--df-100)}.search-filter .ant-flex{gap:16px}.search-filter .right-area>.row,.search-filter .left-area>.row{align-items:flex-end;gap:16px}.search-filter .right-area>.row+.row,.search-filter .left-area>.row+.row{margin-top:16px}.search-filter .left-area{flex:1}.search-filter .right-area{flex-shrink:0}.search-filter .ant-radio-group br+.ant-radio-button-wrapper{margin-left:1px}.search-filter .input-medium .ant-checkbox-wrapper{height:30px}.page-btn-area{height:30px;display:flex;justify-content:flex-end;margin-bottom:14px;gap:8px}.page-btn-area>.a-col{display:flex;gap:8px}.page-btn-area.between-btn-area{justify-content:space-between}.page-btn-area.between-btn-area .ant-col{display:flex;gap:8px}.page-btn-area.left{justify-content:flex-start}a:hover{color:var(--primary-light)}.time-select-wrap{display:flex;align-items:flex-end;gap:6px}.time-select-wrap .hyphen{width:7px;display:inline-block;height:1px;background-color:var(--df-100)}.time-select-wrap .input-medium+.hyphen{margin-bottom:15px}.time-select-wrap .input-small+.hyphen{margin-bottom:13px}.time-select-wrap .ant-checkbox-wrapper{margin-left:6px}.card{border-radius:16px;box-shadow:none;border:1px solid var(--df-80);background-color:var(--df-20);position:relative;color:var(--df-100);padding:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;transition:.15s}.card .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;font-weight:500;margin-bottom:30px}.card .card-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;max-height:unset}.card .card-date{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;position:absolute;bottom:0;left:0;right:0;border-top:1px solid var(--df-80);padding:12px 30px}.card .card-date .date{color:#a9a8a8;margin-top:4px}.card:not(.disabled):hover{border-color:var(--primary)!important;background:var(--table-active)}.card:not(.disabled):hover .card-date{border-color:var(--primary)}.card.disabled{background-color:#fff;color:var(--df-80)}.card.disabled:hover{border-color:var(--df-80);color:var(--df-80)}.ant-tag{margin-right:0}.ant-tag.tag-blue{width:auto;padding:0 8px;color:#0c77a1;border-color:#0c77a1;background-color:#6bcef4}.ant-tag.tag-orange{width:auto;padding:0 8px;color:#fda53f;border-color:#fda53f;background-color:#fff}.ant-tag.rounded{height:24px;padding-inline:14px;line-height:24px;border-radius:100px;background-color:unset}.ant-tag.rounded.tag-red{color:#d0404d;border-color:#d0404d}.ant-tag.rounded.tag-yellow{color:#ffed47;border-color:#ffed47}.ant-tag.rounded.tag-orange{color:#fda53f;border-color:#fda53f}.ant-tag.rounded.tag-green{color:#008766;border-color:#008766}.ant-tag.rounded.tag-blue{color:#0c77a1;border-color:#0c77a1}.ant-tag.rounded.tag-gray{color:var(--df-70);border-color:var(--df-70)}.ant-tag.rounded.tag-black{color:var(--df-100);border-color:var(--df-100)}.noti-circle{width:10px;height:10px;display:block;border-radius:50%;background:var(--df-80);margin:6px 0}.noti-circle.red{background:#d0404d}.noti-circle.green{background:#008766}.noti-circle.yellow{background:#ffed47}.noti-circle.orange{background:#fda53f}.noti-circle.blue{background:#0c77a1}.context-toolbar.ant-menu{width:180px;border-radius:4px;border:1px solid var(--df-80);padding:5px;border-inline-end:1px solid var(--df-80)!important}.context-toolbar.ant-menu .ant-menu-item{width:100%;height:26px;line-height:26px;padding-inline:12px;margin:0;border-radius:4px}.context-toolbar.ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--primary);color:#fff}.context-toolbar.ant-menu .ant-divider-horizontal{width:calc(100% - 20px);margin:5px auto;border-color:var(--df-80)}.ant-dropdown .ant-dropdown-menu{padding:7px;border-radius:6px;background-color:var(--default)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{background-color:var(--default);border-radius:4px;box-shadow:none;border-color:transparent}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn>div{display:none}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn.menu-selected{background:var(--primary);color:#fff}.ant-image{display:block}.ant-image-preview-root .ant-image-preview-mask{background-color:#000c}.ant-image .ant-image-mask .ant-image-mask-info{visibility:hidden;position:relative}.ant-image .ant-image-mask .ant-image-mask-info .anticon{visibility:visible;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ant-upload.read-only{display:none}.ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--primary)}.ant-upload-wrapper .ant-upload-drag .ant-upload-btn{padding-block:16px;display:inline-block}.ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon{margin-bottom:7px}.ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon .anticon{font-size:40px;color:var(--df-80)}.ant-upload-wrapper .ant-upload-drag p.ant-upload-text{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-100);margin-bottom:2px}.ant-upload-wrapper .ant-upload-drag p.ant-upload-hint{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;color:var(--df-85)}#spread-js table td,#spread-js table th{padding:unset!important}.ant-tooltip{color:var(--df-100);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;max-width:310px}.ant-tooltip .ant-tooltip-arrow:before{background-color:var(--default)}.ant-tooltip .ant-tooltip-inner{background-color:var(--default);color:var(--df-100);padding:8px 12px}.ant-tooltip.border-tooltip .ant-tooltip-arrow{display:none}.ant-tooltip.border-tooltip .ant-tooltip-inner{min-height:52px;height:52px;border:1px solid var(--df-80);border-radius:10px}.ant-tooltip.border-tooltip .ant-tooltip-inner .icon{font-size:20px;margin-right:12px;color:#ffed47}.ant-tabs-top>.ant-tabs-nav:before{display:none}.ant-tabs{color:var(--df-100);height:100%}.ant-tabs .ant-tabs-ink-bar{background:var(--primary)}.ant-tabs .ant-tabs-tab{margin:0;padding:0 16px 10px;border-bottom:1px solid var(--df-80)}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--primary)}.ant-tabs .ant-tabs-tab:hover{color:var(--primary)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--primary)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary);text-shadow:none}.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.ant-tabs .ant-tabs-content-holder{flex:1}.ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}.ant-tabs-top.tab-circle-type>.ant-tabs-nav:before{border:none}.tab-circle-type .ant-tabs-tab{border-bottom:none;padding:0;width:24px;height:24px;background-color:var(--df-60);color:var(--df-90);border-radius:50%;display:flex;align-items:center;justify-content:center}.tab-circle-type .ant-tabs-tab.ant-tabs-tab-active{border-bottom:0}.tab-circle-type .ant-tabs-tab-btn .anticon{margin-right:0}.tab-circle-type .tab-title-icon{height:18px}.tab-circle-type .icon{font-size:16px}.tab-circle-type .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--df-100)}.tab-circle-type .ant-tabs-tab+.ant-tabs-tab{margin:0}.tab-circle-type .ant-tabs-nav-list{gap:12px}.tab-circle-type .ant-tabs-nav-wrap{padding:4px 0;pointer-events:none}.tab-circle-type .ant-tabs-nav-wrap *{pointer-events:all}.tab-circle-type .ant-tabs-ink-bar{display:none}.jodit{width:100%!important}.ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker{border:none;box-shadow:none;cursor:pointer;pointer-events:none;padding:0}.ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-clear{display:none}.ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-suffix{pointer-events:all;font-size:30px;color:var(--df-90)}.ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-input>input{border-radius:0;color:var(--df-100);font-size:22px;font-weight:600;cursor:pointer;caret-color:transparent}.ant-picker-calendar.schedule-calendar .calendar-header>div{display:flex;align-items:center;flex:1}.ant-picker-calendar.schedule-calendar .calendar-header .center-area{flex:unset;justify-content:center;gap:12px}.ant-picker-calendar.schedule-calendar .calendar-header .center-area .btn-text .icon{font-size:26px}.ant-picker-calendar.schedule-calendar .calendar-header .center-area .date{margin-left:8px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500}.ant-picker-calendar.schedule-calendar .calendar-header .right-area{justify-content:flex-end}.ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge{display:flex;align-items:center;gap:6px;padding-inline:12px;position:relative}.ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-dot{width:18px;height:18px;border-radius:3px}.ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-text{margin:0;color:var(--df-100);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge+.ant-badge:after{content:"";position:absolute;left:0;display:block;width:1px;height:20px;background-color:var(--df-80)}.ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge.circle .ant-badge-status-dot{width:14px;height:14px;border-radius:50%}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content{overflow:unset}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn{box-shadow:none}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn:hover{box-shadow:0 1.5px 4px 1px #0006;z-index:1}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns .ant-btn{height:28px;padding-inline:12px;border-radius:3px;justify-content:start}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li+li{margin-top:4px}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li{display:grid;grid-template-columns:28px repeat(5,1fr);align-items:center;gap:4px}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .client-name{letter-spacing:-.35px;line-height:1.4;font-size:13px;font-weight:500;color:var(--df-100)}.ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .ant-btn{height:23px;padding:0;font-size:13px;border-radius:3px}.ant-picker-calendar.schedule-calendar .bottom-btn{margin-top:8px}.ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn{height:24px;width:100%;border-radius:3px}.ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn.ant-btn-primary:hover:not(:disabled){background-color:var(--primary);border-color:var(--primary)}.ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn:hover:not(:disabled){box-shadow:none}.ant-picker-calendar.schedule-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:transparent}.ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date{background-color:transparent}.ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value{color:var(--df-100)}.ant-picker-calendar.schedule-calendar td{cursor:default}.ant-picker-calendar.ant-picker-calendar-full{background-color:var(--default);color:var(--df-100)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel{background-color:var(--default)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body{padding-top:0}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body table{border-collapse:separate}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th{font-size:16px;letter-spacing:-.4px;line-height:1.4;height:36px;line-height:36px;text-align:center;font-weight:500;padding:0;background-color:var(--table-active)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:first-of-type{border-radius:8px 0 0 8px}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:last-of-type{border-radius:0 8px 8px 0}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead:after{content:"";display:block;height:10px}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody td{height:192px;border-left:1px solid var(--df-60);border-top:1px solid var(--df-60)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td{border-bottom:1px solid var(--df-60)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr td:last-of-type{border-right:1px solid var(--df-60)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:first-of-type{border-top-left-radius:8px!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:last-of-type{border-top-right-radius:8px!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:8px!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:8px!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date{border-top:0;margin:0;height:100%;padding:8px 10px}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-value{display:none}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content{height:100%;display:flex;flex-direction:column}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-value{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;line-height:20px;display:flex;gap:10px;margin-bottom:16px;flex-shrink:0}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-cell-content{flex:1}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell .date-value{color:var(--df-80)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view .date-value{color:var(--df-100)}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date{width:20px;text-align:center;position:relative;z-index:1;color:#fff!important}.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date:before{content:"";position:absolute;display:block;width:28px;height:28px;background-color:var(--primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;margin-top:.5px}.ant-picker-calendar.ant-picker-calendar-full .c-month+.c-date:after{content:"일"}.ant-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;transition:.3s;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-btn .icon{color:var(--df-95)}.ant-btn .icon:not(:has(+*)){color:var(--df-100)}.ant-btn.ant-btn-primary{background:var(--primary);color:#fff;border:1px solid var(--primary);box-shadow:none}.ant-btn.ant-btn-primary .icon{color:#fff!important}.ant-btn.ant-btn-primary:not(:disabled):hover{background-color:var(--primary-light);border-color:var(--primary-light)}.ant-btn.ant-btn-primary:disabled{opacity:.6!important;background:var(--primary-deep)!important}.ant-btn.ant-btn-default{background-color:var(--default);border-color:var(--df-80);color:var(--df-100)}.ant-btn.ant-btn-default:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}.ant-btn.ant-btn-default:not(:disabled):hover .icon{color:var(--primary)}.ant-btn.ant-btn-default:disabled,.ant-btn.ant-btn-default:disabled .icon{color:var(--df-80)}.ant-btn.btn-text{height:auto;background-color:unset;border:none;outline:none;padding:0!important;box-shadow:none}.ant-btn.btn-text:not(:disabled):hover{background-color:transparent}.ant-btn.btn-point-bg,.ant-btn.btn-point-bg .icon{border-color:var(--primary);color:var(--primary)}.ant-btn.btn-point-bg:not(:disabled):hover{border-color:var(--primary);color:#fff;background:var(--primary)}.ant-btn.btn-point-bg:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-point-line{border-color:var(--df-80)}.ant-btn.btn-point-line:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}.ant-btn.btn-red-bg{border-color:#d0404d;color:#d0404d}.ant-btn.btn-red-bg .icon{color:#d0404d}.ant-btn.btn-red-bg:not(:disabled):hover{border-color:#d0404d;color:#fff;background:#d0404d}.ant-btn.btn-red-bg:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-red-line{border-color:var(--df-80)}.ant-btn.btn-red-line:not(:disabled):hover{border-color:#d0404d;color:#d0404d}.ant-btn.btn-red-line:not(:disabled):hover .icon{color:#d0404d}.ant-btn.btn-red{border-color:#d0404d;background-color:#d0404d;color:#fff}.ant-btn.btn-red .icon{color:#fff}.ant-btn.btn-red:not(:disabled):hover{border-color:#d0404d;background:#d0404d;color:#fff}.ant-btn.btn-red:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-orange-bg{border-color:#fda53f;color:#fda53f}.ant-btn.btn-orange-bg .icon{color:#fda53f}.ant-btn.btn-orange-bg:not(:disabled):hover{border-color:#fda53f;color:#fff;background:#fda53f}.ant-btn.btn-orange-bg:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-orange-line{border-color:var(--df-80)}.ant-btn.btn-orange-line:not(:disabled):hover{border-color:#fda53f;color:#fda53f}.ant-btn.btn-orange-line:not(:disabled):hover .icon{color:#fda53f}.ant-btn.btn-orange{border-color:#fda53f;background-color:#fda53f;color:#fff}.ant-btn.btn-orange .icon{color:#fff}.ant-btn.btn-orange:not(:disabled):hover{border-color:#fda53f;background:#fda53f;color:#fff}.ant-btn.btn-orange:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-yellow-bg{border-color:#ffed47;color:#ffed47}.ant-btn.btn-yellow-bg .icon{color:#ffed47}.ant-btn.btn-yellow-bg:not(:disabled):hover{border-color:#ffed47;color:#fff;background:#ffed47}.ant-btn.btn-yellow-bg:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-yellow-line{border-color:var(--df-80)}.ant-btn.btn-yellow-line:not(:disabled):hover{border-color:#ffed47;color:#ffed47}.ant-btn.btn-yellow-line:not(:disabled):hover .icon{color:#ffed47}.ant-btn.btn-yellow{border-color:#ffed47;background-color:#ffed47;color:#fff}.ant-btn.btn-yellow .icon{color:#fff}.ant-btn.btn-yellow:not(:disabled):hover{border-color:#ffed47;background:#ffed47;color:#fff}.ant-btn.btn-yellow:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-green-bg{border-color:#008766;color:#008766}.ant-btn.btn-green-bg .icon{color:#008766}.ant-btn.btn-green-bg:not(:disabled):hover{border-color:#008766;color:#fff;background:#008766}.ant-btn.btn-green-bg:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-green-line{border-color:var(--df-80)}.ant-btn.btn-green-line:not(:disabled):hover{border-color:#008766;color:#008766}.ant-btn.btn-green-line:not(:disabled):hover .icon{color:#008766}.ant-btn.btn-green{border-color:#008766;background-color:#008766;color:#fff}.ant-btn.btn-green .icon{color:#fff}.ant-btn.btn-green:not(:disabled):hover{border-color:#008766;background:#008766;color:#fff}.ant-btn.btn-green:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-blue-bg{border-color:#0c77a1;color:#0c77a1}.ant-btn.btn-blue-bg .icon{color:#0c77a1}.ant-btn.btn-blue-bg:not(:disabled):hover{border-color:#0c77a1;color:#fff;background:#0c77a1}.ant-btn.btn-blue-bg:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-blue-line{border-color:var(--df-80)}.ant-btn.btn-blue-line:not(:disabled):hover{border-color:#0c77a1;color:#0c77a1}.ant-btn.btn-blue-line:not(:disabled):hover .icon{color:#0c77a1}.ant-btn.btn-blue{border-color:#0c77a1;background-color:#0c77a1;color:#fff}.ant-btn.btn-blue .icon{color:#fff}.ant-btn.btn-blue:not(:disabled):hover{border-color:#0c77a1;background:#0c77a1;color:#fff}.ant-btn.btn-blue:not(:disabled):hover .icon{color:#fff}.ant-btn.btn-gray{border-color:var(--df-80);background-color:var(--df-80);color:var(--df-95)}.ant-btn.btn-gray .icon{color:var(--df-95)}.ant-btn.btn-gray:not(:disabled):hover{border-color:var(--df-80);background:var(--df-80);color:var(--df-95)}.ant-btn.btn-gray:not(:disabled):hover .icon{color:var(--df-95)}.ant-btn.btn-medium{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:30px;padding:2px 12px;gap:6px}.ant-btn.btn-medium .icon{font-size:18px}.ant-btn.btn-medium .icon.plus-icon,.ant-btn.btn-medium .icon.minus-icon{font-size:12px}.ant-btn.btn-medium .icon.arrow-icon{font-size:13px}.ant-btn.btn-medium.btn-square{padding:0;width:35px}.ant-btn.btn-small{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:26px;padding:2px 10px;border-radius:6px;gap:6px}.ant-btn.btn-small .icon{font-size:16px}.ant-btn.btn-small.btn-square{padding:0;width:29px}.ant-form{color:var(--df-100)}.ant-form-item{margin-bottom:0;color:var(--df-100);font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:0;vertical-align:middle}.ant-form-item .ant-form-item-control-input{height:auto;min-height:unset}.ant-form-item .ant-form-item-label>label:after{display:none}.ant-form-item:has(.ant-form-item-label) .ant-row{flex-direction:column}.ant-form-item .ant-form-item-label{padding:0;font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;text-align:start}.ant-form-item .ant-form-item-label label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:var(--df-100);flex-direction:row-reverse;margin-left:16px}.ant-form-item .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{margin-inline-end:0;color:red;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:500;margin-left:4px}.ant-form-item .ant-form-item-control .ant-form-item-control-input+div{display:none!important}.ant-form-item .ant-form-margin-offset{margin:0!important}.ant-form-horizontal .ant-form-item-control{flex:unset}.input-label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:var(--df-100);margin-left:16px}.ant-input{background-color:transparent;color:var(--df-100);border-color:var(--df-80);border-radius:8px}.ant-input::-moz-placeholder{color:var(--df-80)}.ant-input::placeholder{color:var(--df-80)}.ant-input:hover{border-color:var(--primary)}.ant-input:focus,.ant-input.ant-input-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.ant-input.ant-input-disabled,.ant-input[disabled]{background-color:var(--df-40);color:var(--df-80)}.input-medium .ant-input{height:30px;border-radius:8px;padding:4px 16px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.input-small .ant-input{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-input-affix-wrapper{color:var(--df-100);background-color:var(--default);border-color:var(--df-80)}.ant-input-affix-wrapper .ant-input-prefix{font-size:18px;color:var(--df-80);transition:.3s}.ant-input-affix-wrapper .anticon.ant-input-password-icon{color:var(--df-100)}.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--primary)}.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.ant-input-affix-wrapper:focus .ant-input-prefix,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-prefix{color:var(--df-100)}.input-medium .ant-input-affix-wrapper{padding:0 14px;height:30px;border-radius:8px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.input-medium .ant-input-affix-wrapper .ant-input{height:28px;padding:0}.input-medium .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:8px}.input-small .ant-input-affix-wrapper{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-input-number{background-color:transparent;border-color:var(--df-80);border-radius:8px;color:var(--df-100);overflow:hidden}.ant-input-number:hover{border-color:var(--primary)}.ant-input-number.ant-input-number-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.ant-input-number .ant-input-number-input{color:var(--df-100)}.ant-input-number .ant-input-number-handler-wrap{background-color:var(--default)}.ant-input-number .ant-input-number-handler{border-color:var(--df-80)}.ant-input-number .ant-input-number-handler .anticon{color:var(--df-40)}.input-medium .ant-input-number .ant-input-number-input{height:28px}.input-small .ant-input-number .ant-input-number-input{height:24px}.ant-checkbox-wrapper{color:var(--df-100);align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background-color:transparent;border-color:var(--df-80)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:after{border-color:var(--primary)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{border-color:var(--primary);background-color:var(--primary)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--primary);border-color:var(--primary)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{width:10px;height:2px;background-color:#fff}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--df-40);border-color:var(--df-80)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--df-85)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled+span{color:var(--df-80)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--df-80);border-color:var(--df-80)}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked+span{color:var(--df-80)}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after{border-color:var(--primary)}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--primary)}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:var(--primary)}.custom-checkbox{position:relative;width:16px;min-width:16px;height:16px;cursor:pointer;pointer-events:none}.custom-checkbox:hover:not(:has(input:disabled)) .checkbox{border-color:var(--primary)}.custom-checkbox input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;cursor:pointer;pointer-events:all}.custom-checkbox input:disabled{cursor:not-allowed}.custom-checkbox .checkbox{width:100%;height:100%;border-radius:3px;border:1px solid var(--df-80);position:absolute;top:0;left:0;transition:.3s;background-color:var(--default);display:flex;align-items:center;justify-content:center}.custom-checkbox input:checked+.checkbox{background-color:var(--primary);border-color:var(--primary)}.custom-checkbox input:checked+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:18px;height:18px;background-position:center}.custom-checkbox:has(input:checked):hover .checkbox{background-color:var(--primary-light);border-color:var(--primary-light)}.custom-checkbox input:indeterminate+.checkbox{background-color:var(--df-95);border-color:var(--df-95)}.custom-checkbox input:indeterminate+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:11px;height:10px}.custom-checkbox:has(input:indeterminate):hover .checkbox{background-color:var(--df-85);border-color:var(--df-85)}.custom-checkbox.partial-checked input:checked+.checkbox{background-color:var(--df-95);border-color:var(--df-80)}.custom-checkbox.partial-checked input:checked+.checkbox:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e");width:12px}.p-checkbox{width:16px;height:16px}.p-checkbox .p-checkbox-box,.p-checkbox .p-checkbox-input{border:1px solid var(--df-80);height:100%;width:100%;border-radius:3px}.p-checkbox .p-checkbox-box{background-color:unset}.p-checkbox .p-checkbox-box .p-checkbox-icon{display:none}.p-checkbox.p-highlight .p-checkbox-box{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat center;background-color:var(--primary);border-color:var(--primary)}.p-checkbox:hover:not(:disabled) .p-checkbox-box{border-color:var(--primary)}.ant-radio-wrapper{color:var(--df-100)}.ant-radio-wrapper .ant-radio-inner{background-color:var(--default);border-color:var(--df-80)}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--primary);background-color:var(--primary)}.ant-radio-wrapper:hover:not(.ant-radio-wrapper-disabled) .ant-radio-inner{border-color:var(--primary)}.ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio .ant-radio-inner{background-color:var(--df-40)}.ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio+span{color:var(--df-80)}.ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner{border-color:var(--df-80);background-color:var(--df-80)}.ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner:after{background-color:var(--df-40)}.ant-radio-group{display:flex;flex-wrap:wrap}.ant-radio-group .ant-radio-wrapper:last-of-type{margin-right:0}.ant-radio-group .ant-radio-button-wrapper{margin-top:-1px;flex-grow:1;text-align:center;border-color:var(--df-80);color:var(--df-100);background-color:transparent}.ant-radio-group .ant-radio-button-wrapper:first-child,.ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0}.ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--df-80)}.ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:var(--primary);color:var(--primary)}.ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--primary)}.ant-radio-group .ant-radio-button-wrapper:hover:not(:disabled){color:var(--primary)}.input-medium .ant-radio-group .ant-radio-button-wrapper{padding-inline:16px;height:30px;line-height:28px}.input-small .ant-radio-group .ant-radio-button-wrapper{padding-inline:14px;height:26px;line-height:24px}.ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;border-radius:8px;color:var(--df-100);border-color:var(--df-80);padding:0 24px 0 11px;background-color:transparent}.ant-select:not(.ant-select-customize-input) .ant-select-arrow{color:var(--df-100)}.ant-select:not(.ant-select-customize-input) .ant-select-selection-item{padding-right:0}.ant-select:not(.ant-select-customize-input).ant-select-open .ant-select-selection-item{color:var(--df-80)}.ant-select:not(.ant-select-customize-input):not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--primary)}.ant-select:not(.ant-select-customize-input).ant-select-focused.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-selector{background-color:var(--df-40);color:var(--df-80)}.ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-arrow{color:var(--df-80)}.ant-select:not(.ant-select-customize-input) .ant-select-selection-placeholder{color:var(--df-80)}.ant-select-dropdown{background-color:var(--default)}.ant-select-dropdown .ant-select-item{color:var(--df-100)}.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--df-40)}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--primary);background:var(--table-active)}.input-medium .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:30px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:16px}.input-small .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:26px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:14px}.p-treeselect{height:32px;border-radius:8px;border:1px solid var(--df-80);padding-inline:11px;align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-100);background-color:transparent}.p-treeselect .p-treeselect-label{padding:0 12px 0 0}.p-treeselect .p-treeselect-trigger{width:auto;color:var(--df-90)}.p-treeselect:hover:not(:disabled){border-color:var(--primary)}.p-treeselect.p-inputwrapper-focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.p-treeselect-panel{min-width:200px!important;background-color:var(--default)}.p-treeselect-panel .p-treeselect-items-wrapper{border-radius:8px}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{padding:4px;background-color:var(--default)}.p-treeselect-panel .p-treenode{padding:0}.p-treeselect-panel .p-treenode .p-treenode-content{padding:0;border-radius:4px;box-shadow:none;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.p-treeselect-panel .p-treenode .p-treenode-content .p-tree-toggler{width:auto;padding-left:8px}.p-treeselect-panel .p-treenode .p-treenode-content:hover{background-color:var(--df-40)}.p-treeselect-panel .p-treenode .p-treenode-content.p-highlight{background-color:var(--table-active);color:var(--primary)}.input-medium .ant-picker{height:30px}.input-small .ant-picker{height:26px}.ant-picker{background-color:transparent;border-color:var(--df-80)}.ant-picker .ant-picker-input>input{color:var(--df-100)}.ant-picker .ant-picker-input>input::-moz-placeholder{color:var(--df-80)}.ant-picker .ant-picker-input>input::placeholder{color:var(--df-80)}.ant-picker .ant-picker-suffix{color:var(--df-100)}.ant-picker:hover{border-color:var(--primary)}.ant-picker.-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.ant-picker{border-radius:8px}.ant-picker .ant-picker-active-bar{background-color:var(--primary)}.ant-picker .ant-picker-suffix,.ant-picker .ant-picker-clear{font-size:16px}.ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.ant-picker-dropdown .ant-picker-panel-container{background-color:var(--default)}.ant-picker-dropdown .ant-picker-content td,.ant-picker-dropdown .ant-picker-content th{text-align:center;padding-left:0!important}.ant-picker-dropdown .ant-picker-content th{color:var(--df-100)}.ant-picker-dropdown .ant-picker-cell{color:var(--df-80)}.ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view{color:var(--df-100)}.ant-picker-dropdown .ant-picker-ranges{align-items:center}.ant-picker-dropdown .ant-picker-today-btn,.ant-picker-dropdown .ant-picker-today-btn:hover,.ant-picker-dropdown .ant-picker-header-view button:hover{color:var(--primary)}.ant-picker-dropdown .ant-picker-header button{color:var(--df-100)}.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:var(--df-40)}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--primary)}.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-end.ant-picker-cell-range-hover:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-start.ant-picker-cell-range-hover:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background-color:var(--table-active)}.ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,.ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{background-color:var(--table-cell-active)}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary)}.ant-switch{background-color:var(--df-85)}.ant-switch:hover:not(.ant-switch-disabled){background-color:var(--df-90)}.ant-switch.ant-switch-checked{background-color:var(--primary)}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--primary-light)}.wj-content{border-radius:0;border:1px solid var(--df-80);background-color:#fff}.wj-content .ant-btn.btn-small{padding:5px 14px;height:26px}.wj-content .wj-cell .ant-checkbox-wrapper{display:flex}.wj-border-table .wj-cells .wj-cell{border-right:1px solid var(--df-60)}.wj-border-table .wj-cells .wj-cell.border-none{border-right:0}.wj-hover-grid.wj-flexgrid .wj-row:hover .wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected){background-color:var(--df-40)}.wj-hcell-wrap .wj-cell.wj-header{text-overflow:unset;overflow-wrap:break-word;white-space:pre-wrap;display:flex;align-items:center;justify-content:center}.wj-hcell-wrap .wj-cell.wj-header *{font-weight:500}.wj-small-grid .wj-cell{height:30px;line-height:18px!important}.wj-small-grid .wj-cell .ant-btn{height:20px}.wj-small-grid .wj-row:has(.wj-header) .wj-header:after,.wj-small-grid .wj-colfooters .wj-cell:after,.wj-small-grid .wj-cell.wj-header:after{top:7px;bottom:7px;right:0}.last-border-table .wj-rowheaders .wj-row:last-child .wj-cell,.last-border-table .wj-cells .wj-row:last-child .wj-cell,.last-border-table.p-datatable .p-datatable-tbody>tr:last-of-type>td{border-bottom:1px solid var(--df-60)!important}.wj-cell{padding-inline:12px;padding-block:5px;height:38px;line-height:26px!important;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;border:none;border-bottom:1px solid var(--df-60);background-color:#fff;color:var(--df-100)}.wj-cell.wj-header{background-color:var(--df-10)!important;font-weight:500;color:var(--df-100);border-right:none;border-bottom:1px solid var(--df-60);text-align:center!important}.wj-cell.wj-group{background-color:#fff;color:var(--df-100)}.wj-cell.wj-alt{background-color:#fff}.wj-cells .wj-row:last-of-type .wj-cell{border-bottom:none}.wj-rowheaders .wj-cell.wj-header:after,.wj-topleft .wj-cell.wj-header:after{display:none}.wj-row:has(.wj-header) .wj-header:after,.wj-colfooters .wj-cell:after,.wj-cell.wj-header:after{content:"";position:absolute;background-color:var(--df-80);top:10px;bottom:10px;right:0;width:1px}.wj-row:has(.wj-header) .wj-header.border-connect-bottom:after,.wj-colfooters .wj-cell.border-connect-bottom:after,.wj-cell.wj-header.border-connect-bottom:after{bottom:0}.wj-row:has(.wj-header) .wj-header.border-connect-Y:after,.wj-colfooters .wj-cell.border-connect-Y:after,.wj-cell.wj-header.border-connect-Y:after{bottom:0;top:0}.wj-row:has(.wj-header) .wj-header.border-connect-top:after,.wj-colfooters .wj-cell.border-connect-top:after,.wj-cell.wj-header.border-connect-top:after{top:0}.wj-row:has(.wj-header) .wj-header.border-none:after,.wj-colfooters .wj-cell.border-none:after,.wj-cell.wj-header.border-none:after{display:none}.wj-row:has(.wj-header) .wj-header:last-of-type:after,.wj-colheaders .wj-row:first-of-type .wj-cell:last-of-type:after{display:none}.wj-cell.wj-align-center{text-align:center}.wj-cell.wj-align-left{text-align:start}.wj-cell.wj-align-right{text-align:end}.wj-cell.wj-content-center>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.wj-flexgrid:has(+.empty-box){border-bottom:none}.wj-flexgrid+.empty-box{margin-top:-10px;border:1px solid var(--df-80)}.wj-container{position:relative}.wj-container .empty-box{width:100%;height:100%;position:absolute;inset:0;border:none;padding-top:58px;pointer-events:none}.wj-container .wj-flexgrid:has(+.empty-box){border-bottom:1px solid var(--df-80)}.wj-container.h-full:has(.page-count){height:calc(100% - 46px)}.wj-cells .wj-cell.wj-state-multi-selected{background-color:var(--table-active);color:var(--df-100)}.wj-cells .wj-cell.wj-state-selected{background-color:var(--table-cell-active);color:var(--df-100)}.wj-rowheaders .wj-cell.wj-header,.wj-topleft .wj-cell.wj-header{border-right:1px solid var(--df-60);background-color:var(--df-10)}.wj-rowheaders .wj-row:last-of-type .wj-cell.wj-header{border-bottom:none}.wj-cell.wj-state-invalid{border:1.2px solid red!important}.wj-cell-state-disabled{cursor:not-allowed!important;font-style:italic;opacity:1;background-color:var(--default)!important}.wj-flexgridsearch{border-radius:4px;transition:.3s}.wj-flexgridsearch .wj-btn{transition:.3s}.wj-flexgridsearch:has(.wj-input-group input:hover){border-color:var(--primary)}.wj-flexgridsearch:has(.wj-input-group input:hover) .wj-btn{border-color:var(--primary)!important}.wj-flexgridsearch:has(.wj-input-group input:focus){border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}.wj-flexgridsearch:has(.wj-input-group input:focus) .wj-btn{border-color:var(--primary)!important}.wj-tooltip.wj-error-tip{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.wj-flexgrid .wj-cell label input[type=checkbox]{margin-right:0!important;accent-color:var(--primary);transform:scale(1.15)!important}.wj-cell-checkbox{padding:0!important;display:flex;align-items:center;justify-content:center;text-indent:-9999px}.wj-cell-checkbox .wj-cell-check{display:block}.wj-cell-checkbox .wj-btn{display:none}.tree-btn{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-right:4px}.tree-btn.hide{visibility:hidden}.tree-btn .icon{font-size:16px}.wj-cell div:has(>.tree-btn){display:flex;align-items:center}.wj-cell div:has(>.tree-btn) .content{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wj-content:has(.wj-tree-table-cell) [wj-part=ch] .wj-header:first-of-type{padding-left:72px}.wj-tree-table-cell{display:flex;align-items:center;gap:8px;margin-left:17px}.wj-tree-table-cell .anticon{font-size:16px;color:var(--df-95)}.wj-tree-table-cell label{height:16px}.wj-tree-table-cell .ant-checkbox-wrapper .ant-checkbox{height:100%;display:inline-block}.page-count{display:flex;align-items:center;justify-content:space-between;margin-top:16px;height:30px}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-next{min-width:30px;height:30px;border-radius:4px}.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-item button,.ant-pagination .ant-pagination-next button{color:var(--df-100)}.ant-pagination .ant-pagination-prev.ant-pagination-disabled,.ant-pagination .ant-pagination-item.ant-pagination-disabled,.ant-pagination .ant-pagination-next.ant-pagination-disabled{color:var(--df-80);border-color:var(--df-80);opacity:.6}.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination .ant-pagination-item.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--df-80)}.ant-pagination .ant-pagination-item{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;border:1px solid var(--df-80)}.ant-pagination .ant-pagination-item a{color:var(--df-80);padding:0 2px}.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{background-color:inherit}.ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--default);border-color:var(--primary)}.ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:var(--primary)}.ant-pagination .ant-pagination-item+.ant-pagination-item{margin-left:-4px}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{border:1px solid var(--df-80)}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{display:flex;align-items:center;justify-content:center}.ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{width:110px;height:30px;border-radius:4px;padding:0 13px}.p-datatable .p-datatable-wrapper{border:1px solid var(--df-80);height:100%}.p-datatable .p-datatable-wrapper .btn-small{padding:5px 15px}.p-datatable .p-datatable-wrapper .empty-box{border:none}.p-datatable th{position:relative;background-color:var(--df-10)}.p-datatable th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-80)}.p-datatable th:last-of-type:after{display:none}.p-datatable th,.p-datatable th>div{text-align:center!important;justify-content:center}.p-datatable th span{font-weight:500}.p-datatable th,.p-datatable td{color:var(--df-100);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-60);padding-inline:12px}.p-datatable .p-datatable-tbody tr{background-color:unset}.p-datatable .p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover td{background:var(--df-40)}.p-datatable .p-datatable-tbody>tr:last-of-type>td{border:none}.p-datatable .p-highlight td,.p-datatable .p-highlight th{background-color:var(--table-active);color:var(--primary)}.p-treetable-wrapper{border:1px solid var(--df-80);overflow-y:auto;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-100)}.p-treetable-wrapper .ant-btn{margin:0 auto}.p-treetable-wrapper .ant-btn.btn-small{padding:5px 15px}.p-treetable-wrapper tr{background-color:transparent}.p-treetable-wrapper th{position:relative;background-color:var(--df-10)}.p-treetable-wrapper th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-80)}.p-treetable-wrapper th:last-of-type:after{display:none}.p-treetable-wrapper th,.p-treetable-wrapper th>div{text-align:center!important;justify-content:center}.p-treetable-wrapper th span{font-weight:500}.p-treetable-wrapper td{background-color:transparent}.p-treetable-wrapper th,.p-treetable-wrapper td{padding-inline:12px;color:var(--df-100);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-60)}.p-treetable-wrapper .p-treetable-tbody>tr:last-of-type>td{border:none}.p-treetable-wrapper .p-highlight{background-color:var(--table-active)}.p-treetable-wrapper .p-highlight th,.p-treetable-wrapper .p-highlight td{color:var(--primary)}.p-treetable-wrapper th.tree-cell{text-align:left!important;justify-content:flex-start!important;display:flex;align-items:center}.p-treetable-wrapper th.tree-cell .p-checkbox{margin-left:32px;margin-right:8px}.p-treetable-wrapper th.tree-cell:not(:has(.p-checkbox)) .p-column-title{margin-left:34px}.p-treetable-wrapper th.tree-cell,.p-treetable-wrapper td.tree-cell{padding-left:4px}.p-treetable-wrapper .p-treetable-toggler{color:var(--df-95);font-size:15px;transition:.2s}.p-treetable-wrapper [aria-expanded=true] .p-treetable-toggler{transform:rotate(90deg)}.p-paginator{padding:0;margin-top:22px;background-color:unset}.p-paginator .p-paginator-left-content{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-100);margin:0;flex:1}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last{display:none}.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-page{border:1px solid var(--df-80);border-radius:4px;height:30px;min-width:30px;color:var(--df-80)}.p-paginator .p-paginator-prev[disabled],.p-paginator .p-paginator-next[disabled],.p-paginator .p-paginator-page[disabled]{color:var(--df-80);border-color:var(--df-80)}.p-paginator .p-paginator-prev{margin-right:6px}.p-paginator .p-paginator-next{margin-left:6px}.p-paginator .p-paginator-pages .p-paginator-page{margin:0 2px}.p-paginator .p-paginator-page.p-highlight{border-color:var(--primary);color:var(--primary)}.p-paginator .p-dropdown{border:1px solid var(--df-80);height:30px;align-items:center;padding:0 13px;margin:0 0 0 16px;gap:25px;border-radius:4px;background-color:transparent}.p-paginator .p-dropdown .p-dropdown-label{padding:0}.p-paginator .p-dropdown .p-dropdown-trigger{width:unset;color:var(--df-80)}.empty-box{padding:26px 0;color:var(--df-80);text-align:center;display:grid;place-content:center}.empty-box .icon{font-size:56px;margin:0 auto}.empty-box .empty-message{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;margin-top:10px;color:var(--df-80)}.empty-box.small .icon,.empty-box.small svg{font-size:48px;margin:0 auto}.empty-box.small .empty-message{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:4px}.p-datatable .p-datatable-tbody>tr:last-of-type>td:has(.empty-box){border-bottom:none!important}.ant-modal table.modal-table{width:100%}.ant-modal table.modal-table td,.ant-modal table.modal-table th{padding:6px 12px;color:var(--df-100);border:1px solid var(--df-80);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}.ant-modal table.modal-table td.text-left,.ant-modal table.modal-table th.text-left{text-align:left!important}.ant-modal table.modal-table td.text-center,.ant-modal table.modal-table th.text-center{text-align:center!important}.ant-modal table.modal-table td.text-right,.ant-modal table.modal-table th.text-right{text-align:right!important}.ant-modal table.modal-table th{width:200px;text-align:left;background-color:var(--df-10)}.ant-modal table.modal-table th,.ant-modal table.modal-table th *{font-weight:500}.ant-modal table.modal-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}.ant-modal table.modal-table td:has(.modal-inner-table){padding:0!important}.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table{width:100%}.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table td,.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,.ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}.ant-modal table.modal-table.td-right td{text-align:right}.ant-modal table.modal-table.width-auto-table td,.ant-modal table.modal-table.width-auto-table th,.ant-modal table.modal-table table.width-auto-table td,.ant-modal table.modal-table table.width-auto-table th{width:auto;min-width:auto}.ant-modal table.modal-table.small-table td,.ant-modal table.modal-table.small-table th{height:38px}.ant-modal table.modal-table.xsmall-table td,.ant-modal table.modal-table.xsmall-table th{height:30px}.ant-modal .page-btn-area{margin-bottom:10px}table.floor-table{width:100%}table.floor-table td,table.floor-table th{padding:6px 12px;color:var(--df-100);border:1px solid var(--df-80);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}table.floor-table td.text-left,table.floor-table th.text-left{text-align:left!important}table.floor-table td.text-center,table.floor-table th.text-center{text-align:center!important}table.floor-table td.text-right,table.floor-table th.text-right{text-align:right!important}table.floor-table th{width:200px;text-align:left;background-color:var(--df-10)}table.floor-table th,table.floor-table th *{font-weight:500}table.floor-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}table.floor-table td{text-align:left}table.floor-table td:has(.modal-inner-table){padding:0!important}table.floor-table td:has(.modal-inner-table) .modal-inner-table{width:100%}table.floor-table td:has(.modal-inner-table) .modal-inner-table td,table.floor-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}table.floor-table.td-right td{text-align:right}table.floor-table.small-table td,table.floor-table.small-table th{height:38px}table.floor-table.xsmall-table td,table.floor-table.xsmall-table th{height:30px}table.floor-table table.width-auto-table td,table.floor-table table.width-auto-table th,table.floor-table.width-auto-table td,table.floor-table.width-auto-table th{width:auto;min-width:auto}.text-table .field,.text-table .value,.text-table .label{display:flex;align-items:center;gap:6px}.text-table .field{justify-content:space-between}.text-table .label{padding:0}.ant-modal-confirm-success .ant-modal-confirm-body>.anticon,.ant-notification-notice .ant-notification-notice-icon-success.anticon{color:var(--primary)}.ant-modal:has(.ant-modal-confirm-body) .ant-modal-content{padding:30px}.ant-modal:has(.ant-modal-confirm-body) .ant-modal-confirm-btns{display:flex;justify-content:flex-end;margin-top:20px}.ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title,.ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--df-100)}.modal-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}.ant-modal{color:var(--df-100)}.ant-modal .ant-modal-header{position:absolute;right:0;z-index:100;background-color:var(--default);margin-bottom:0}.ant-modal .ant-modal-header .full-screen-btn{font-size:16px;width:24px;height:24px;background-color:var(--default);border-radius:50%;position:absolute;bottom:calc(100% + 10px);right:34px}.ant-modal .ant-modal-header .full-screen-btn:hover{background-color:var(--df-60)}.ant-modal .ant-modal-header .full-screen-btn:hover .icon{color:var(--df-100)}.ant-modal .ant-modal-close{width:24px;height:24px;background-color:var(--default);border-radius:50%;top:auto;inset-inline-end:0;bottom:calc(100% + 10px);color:var(--df-100)}.ant-modal .ant-modal-close .ant-modal-close-x{line-height:0}.ant-modal .ant-modal-close .ant-modal-close-x .ant-modal-close{top:7px;inset-inline-end:7px}.ant-modal .ant-modal-close:hover{background:var(--df-60)}.ant-modal .modal-header-extra{display:flex;align-items:center;gap:8px}.ant-modal .modal-header-extra .ant-btn{padding:2px 18px}.ant-modal .ant-modal-content{height:100%;border-radius:16px;padding:0 0 30px;background-color:var(--default)}.ant-modal .ant-modal-content .ant-modal-body{padding:0;height:100%}.ant-modal .ant-modal-content .ant-modal-body>.ant-form{height:100%}.ant-modal .ant-modal-content .ant-modal-body .ant-page-header{padding:18px 0 0}.ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:700}.ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-right:0}.ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-left,.ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-extra{margin:0}.ant-modal .ant-modal-content .ant-modal-body .ant-divider{margin:16px 0}.ant-modal .ant-modal-content .ant-modal-body .modal-content{height:calc(100% - 90px)}.ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs{height:100%}.ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs-content-holder{overflow-y:auto}.ant-modal .ant-modal-content .wj-container.h-full:has(.page-count){height:calc(100% - 30px)}.ant-modal .modal-btn-area{display:flex;margin-bottom:10px;gap:8px;justify-content:flex-start}.ant-modal .modal-btn-area .btn-small{padding:5px 15px}.ant-dropdown:has(.alarm-popup){z-index:900}.alarm-popup{border-color:var(--df-80);background-color:var(--default)}.alarm-popup .alarm-title-wrap{padding:16px 20px;align-items:center;justify-content:space-between;color:var(--df-100)}.alarm-popup .alarm-title-wrap .alarm-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:700}.alarm-popup .ant-divider{margin:0}.alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}.alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-80);color:var(--df-90);margin-top:8px}.alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description .alarm-date{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:6px;color:var(--df-85)}.alarm-popup .ant-list .ant-list-item{padding:20px}.noti-wrap{width:388px;position:fixed;right:40px;top:46px;z-index:1000;margin-top:40px}.noti-wrap .noti-inner{width:100%;box-shadow:0 6px 8px #6666661a;border-radius:16px;padding:24px 20px;background:var(--default);border:1px solid var(--df-30)}.noti-wrap .noti-inner.red{border:1px solid #d0404d}.noti-wrap .noti-inner.green{border:1px solid #008766}.noti-wrap .noti-inner.yellow{border:1px solid #ffed47}.noti-wrap .noti-inner.orange{border:1px solid #FDA53F}.noti-wrap .noti-text{flex:1}.noti-wrap .noti-text .noti-sound{margin-left:4px;display:inline-flex;height:20px;align-items:center;transform:translateY(3px)}.noti-wrap .noti-text .noti-sound .icon{font-size:18px}.noti-wrap .noti-text .noti-sound:hover{color:var(--df-100)}.noti-wrap .noti-text .noti-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;color:var(--df-100)}.noti-wrap .noti-text .noti-description{margin-top:8px;font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:1.4;color:var(--df-100)}.noti-wrap .noti-text .noti-date{margin-top:6px;color:var(--df-90);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}.noti-wrap .noti-btn-area{gap:8px;justify-content:center;margin-top:26px}.noti-wrap:hover{margin-top:0;padding-top:40px}.noti-wrap:hover .noti-close-btns{transform:translateY(40px)}.noti-wrap .noti-close-btns{position:absolute;bottom:calc(100% + 6px);right:0;gap:8px;transform:translateY(80px);z-index:-1;transition:.3s}.noti-wrap .noti-close-btns .all-close-icon{height:28px;padding:0 16px;border:1px solid var(--df-80);border-radius:40px;background:var(--default);color:var(--df-100)}.noti-wrap .noti-close-btns .all-close-icon:hover{border-color:var(--df-90)}.noti-wrap .noti-close-btns .close-icon{font-size:16px;width:28px;height:28px;border:1px solid var(--df-80);border-radius:50%;display:grid;place-items:center;background:var(--default);color:var(--df-100)}.noti-wrap .noti-close-btns .close-icon:hover{border-color:var(--df-90)}.sider-bg{background-color:var(--df-20);background-image:var(--df-20)}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--df-40);color:var(--df-100)}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--table-active);color:#fff}.ant-menu-light:not(.ant-menu-horizontal).ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{font-size:30px;height:50px;margin-left:8px}.ant-layout .ant-layout-sider{border-right:1px solid var(--df-80);box-shadow:none;height:100vh;position:sticky;top:0;padding:20px 6px;background-color:transparent}.ant-layout .ant-layout-sider .logo{width:100%}.ant-layout .ant-layout-sider .ant-layout-sider-children{position:relative}.ant-layout .ant-layout-sider .ant-layout-sider-children:after{content:"";height:50px;width:100%;bottom:-20px;left:0;position:absolute;background:var(--df-20);z-index:10;-webkit-mask-image:linear-gradient(transparent,#000 20px);mask-image:linear-gradient(transparent,#000 20px)}.ant-layout .ant-layout-sider .ant-menu-light{margin-top:40px}.ant-layout .ant-layout-sider .ant-menu-light *{transition:.05s!important;height:auto}.ant-layout .ant-layout-sider .ant-menu-light,.ant-layout .ant-layout-sider .ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}.ant-layout .ant-layout-sider .ant-menu-light li.ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title{background:var(--df-50);color:var(--df-100)}.ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item-selected{background:var(--primary);color:var(--default)}.ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-layout .ant-layout-sider .ant-menu-light .ant-menu-submenu-title:hover{background:none;color:var(--df-100)}.ant-layout .ant-layout-sider .lnb{color:var(--df-100);overflow-y:auto;max-height:calc(100vh - 150px)}.ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu{margin:6px 0}.ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu>.ant-menu-submenu-title{padding-top:12px;padding-bottom:12px;padding-inline:8px;min-height:48px}.ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-submenu-title,.ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-item{min-height:48px}.ant-layout .ant-layout-sider .lnb .ant-menu-item{min-height:48px}.ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content{overflow:unset;text-overflow:unset;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;margin:10px 0;display:flex;gap:10px;padding-right:20px}.ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content:has(svg){margin-left:-3px}.ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content svg{font-size:18px}.ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content a{text-wrap:wrap;word-break:break-word;flex:1}.ant-layout .ant-layout-sider .lnb .ant-menu-submenu-title,.ant-layout .ant-layout-sider .lnb .ant-menu-item{margin:0;width:100%}.ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{overflow:unset;text-overflow:unset;white-space:unset;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;display:flex;gap:10px;padding-right:20px}.ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content:has(svg){margin-left:-3px}.ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content svg{font-size:18px}.ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content div{text-wrap:wrap;word-break:break-word;flex:1}.ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content a{transition:none}.ant-layout .ant-layout-sider .ant-menu .ant-menu-submenu-arrow{inset-inline-end:14px}body:has(.ant-modal) .ant-layout .ant-layout-header.top-header{z-index:90}.ant-layout-header.top-header{z-index:10;position:sticky;top:0;left:0;background:var(--df-20);border-bottom:1px solid var(--df-80);height:48px;line-height:48px;display:flex;align-items:center;justify-content:space-between;color:var(--df-100)}.ant-layout-header.top-header .search-form{width:24%;min-width:200px}.ant-layout-header.top-header .dropdown-wrapper>div{display:flex;align-items:center;cursor:pointer}.ant-layout-header.top-header .dropdown-wrapper .ant-avatar{margin-right:8px;background:var(--df-80);display:grid;place-items:center;color:var(--df-95)}.ant-layout-header.top-header .dropdown-wrapper span:not(.ant-avatar){font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-95);margin-top:-2px}.ant-layout-header.top-header .dropdown-wrapper.user svg{font-size:18px}.ant-layout-header.top-header .dropdown-wrapper.alarm svg{font-size:17px}.ant-layout-header.top-header .dropdown-wrapper.alarm svg path{fill:var(--df-95)}.ant-layout-header.top-header .dropdown-wrapper.alarm .ant-badge{display:flex;margin-top:3px}.ant-layout-header.top-header .dropdown-wrapper.setting svg{font-size:18px}.ant-layout-header.top-header .dropdown-wrapper .ant-badge-dot{width:8px;height:8px;background:#d0404d;box-shadow:none}.ant-layout-header.top-header .connect-input{height:30px}.ant-layout-header.top-header .connect-input *{height:100%;min-height:unset}.ant-layout-header.top-header .connect-input .ant-form-item{width:280px;height:100%}.ant-layout-header.top-header .connect-input .ant-form-item .ant-form-item-label>label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}.ant-layout-header.top-header .project-select .ant-form-item .ant-form-item-control{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-header{padding:0;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}.layout-header .inner-header{display:flex;align-items:center;justify-content:space-between;padding-inline:20px;padding-right:55px;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}.layout-header:before{content:"";position:absolute;left:0;right:0;height:116px;top:-10px;background:radial-gradient(ellipse 50% 25%,rgba(0,0,0,.15),transparent);z-index:-1;pointer-events:none}.layout-header .logo-wrapper{display:flex;align-items:center}.layout-header .logo-wrapper .logo{margin-left:15px;width:100px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.layout-header .system-info{display:flex;flex-direction:column}.layout-header .system-info>div{line-height:1}.layout-header .system-info .current-time{font-size:18px;color:#fff}.layout-header .system-info .sub-info{font-size:12px;margin-top:2px;color:var(--df-100)}.layout-header .ant-avatar.ant-avatar-icon{width:auto;height:auto;background:none;border-radius:0}.layout-header .dropdown-wrapper.global .ant-avatar-icon{font-size:24px;color:#ced4e0}.layout-header .ant-badge .ant-badge-count{min-width:15px;height:15px;line-height:13px;background-color:#ff6464;font-size:10px;box-shadow:none}html *::-webkit-scrollbar{width:8px}html *::-webkit-scrollbar-track{background:transparent}html *::-webkit-scrollbar-thumb{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}html *::-webkit-scrollbar-thumb:hover{background-color:#7c7c7c}html *::-webkit-scrollbar:horizontal{height:12px}html *::-webkit-scrollbar-track:horizontal{background:transparent}html *::-webkit-scrollbar-thumb:horizontal{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}html *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#7c7c7c}html *::-webkit-scrollbar-corner{background-color:transparent}body{color:var(--df-100);font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden}section.right-content{overflow-x:auto;height:100vh;overflow-y:auto}main.ant-layout-content{min-width:1400px}main.ant-layout-content>main{padding-bottom:100px}main.ant-layout-content:has(.right-wrapper){min-width:unset}.right-wrapper{overflow:auto}.right-container{flex:auto;min-width:1400px}.inline-padding{padding-inline:24px!important}.ant-layout{background:var(--default)}.ant-layout .ant-layout-sider .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;margin-left:20px;color:var(--primary)}.login-page .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;color:var(--primary)}.ant-page-header{padding:18px 24px 24px;border-bottom:none}.ant-page-header .ant-page-header-heading-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:500;color:var(--df-100)}.ant-page-header-heading-extra{display:flex;align-items:center}.ant-page-header{padding:18px 24px;border-bottom:none}.ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title).ant-page-header{padding-bottom:0}.ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading{align-items:flex-end}.ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-left{flex-direction:column;align-items:flex-start}.ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-sub-title{line-height:30px;margin-top:5px}.ant-divider{margin:24px 0;border-block-start-color:var(--df-80)}.spin-h-full>.ant-spin-nested-loading{height:100%}.spin-h-full>.ant-spin-nested-loading>.ant-spin-container{height:100%}.page-padding-bottom{position:relative}.page-padding-bottom:before{content:"";position:absolute;inset:0 0 -100px;pointer-events:none}.page-padding-bottom-small{position:relative}.page-padding-bottom-small:before{content:"";position:absolute;inset:0 0 -20px;pointer-events:none}.page-padding-right{position:relative}.page-padding-right:before{content:"";position:absolute;inset:0 -100px 0 0;pointer-events:none}.page-padding-right-small{position:relative}.page-padding-right-small:before{content:"";position:absolute;inset:0 -20px 0 0;pointer-events:none}.layout-content{height:calc(100svh - 56px);overflow:auto}.layout-content .content-3d{position:relative}.layout-content .content-3d .container-size{width:100%;height:calc(100svh - 56px)}.layout-content .content-2d{top:56px;position:absolute;z-index:900;width:100%;height:calc(100svh - 56px)}.layout-content.no-menu{height:100svh}.layout-content.no-menu .content-3d .container-size{width:100%;height:100svh}.layout-content.no-menu .content-2d{top:0}.card-page .card-area{background-color:var(--default);padding:20px;border:1px solid var(--df-80)}.ant-divider:has(+.card-page){margin-bottom:4px}.card-page{position:relative;height:100%;padding:20px}.card-page .card-page-list{padding:0}.card-page .card-page-list .group-list-title-wrap{position:relative}.card-page .card-page-list .group-list-title-wrap .group-list-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;color:var(--df-100);font-weight:400;text-align:center;padding:20px 0}.card-page .card-page-list .group-list-title-wrap .plus-btn{font-size:18px;color:var(--primary);position:absolute;right:10px;top:50%;transform:translateY(-50%)}.card-page .card-page-list .group-list-items{height:calc(100% - 70px);overflow-y:auto}.card-page .card-page-list .group-list-items .group-list-item{width:100%;min-height:52px;height:auto;font-size:16px;letter-spacing:-.4px;line-height:1.4;margin:0;padding-top:5px;padding-bottom:5px;border-radius:0;display:flex;align-items:center;justify-content:space-between;padding-inline:20px;cursor:pointer}.card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content{width:100%}.card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content:not(:has(.menu-title)){flex:1;text-wrap:wrap;word-break:break-all}.card-page .card-page-list .group-list-items .group-list-item .menu-title{flex:1;text-wrap:wrap;word-break:break-all}.card-page .card-page-list .group-list-items .group-list-item:hover{background-color:var(--df-40)}.card-page .card-page-list .group-list-items .group-list-item.selected{background-color:var(--table-active)}.card-page .card-page-list .group-list-items .group-list-item .content{font-size:16px;letter-spacing:-.4px;line-height:1.4}.card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-85);font-style:italic}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode{height:52px;padding:0;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:flex;align-items:center;justify-content:flex-end;color:var(--df-100)}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher>span{line-height:0}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{height:100%;display:flex;align-items:center}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle,.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{color:var(--df-100)}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:before{bottom:0}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:hover:before{background-color:var(--df-40)}.card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode.ant-tree-treenode-selected:before{background-color:var(--table-active)}.card-page .card-page-list .public-tag{display:flex;justify-content:center;align-items:center;background-color:#008766;color:#fff;border-radius:50%;width:22px;height:22px;margin-left:12px;text-align:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}.card-page .card-page-list .ant-menu-light .ant-menu-item-selected{background-color:var(--table-active)}.card-page .card-page-list .ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected){color:var(--df-100);background-color:var(--df-40)}.card-page .card-page-right{width:calc(100% - 278px)}.card-page .card-page-header{height:64px;align-items:center;padding:0 12px;flex-shrink:0;display:flex;justify-content:space-between}.card-page .card-page-header .left-area,.card-page .card-page-header .right-area{display:flex;align-items:center;gap:8px}.card-page .card-page-header .card-page-title{max-width:600px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;margin-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.card-page .card-page-header .card-page-title.untitle{color:var(--df-85);font-style:italic;padding-right:4px}.card-page .card-page-header .card-page-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-top:2px}.card-page .card-title{margin-bottom:20px;color:var(--df-100);font-size:16px;letter-spacing:-.4px;line-height:1.4}.card-page .card-area .search-filter>.ant-flex{gap:26px}.card-page .card-area .search-filter .ant-form-item .ant-form-item-label label{margin-left:4px}.login-page .ant-layout-content{display:flex;align-items:center;justify-content:center;background-color:var(--df-60);height:100vh}.login-page .logo{text-align:center;margin-bottom:20px}.login-page .logo img{margin:0 auto}.login-page .login-form{width:494px;padding:38px 40px 50px;border:1px solid var(--df-80);border-radius:16px;background:var(--df-20)}.login-page .login-form .input-medium{margin-bottom:10px}.login-page .login-form .ant-form-item .ant-input-affix-wrapper{height:36px;padding-block:0}.login-page .login-form .ant-form-item .ant-input-affix-wrapper .ant-input{height:34px}.login-page .remember-check{margin:14px 6px 28px}.login-page .login-btn{height:44px}.login-page .login-btn span{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:700}.login-page .copyright{display:none}main.ant-layout-content>main:has(.dashboard){padding-bottom:18px}.search-filter:has(+.dashboard){padding-top:18px}.ant-divider:has(+.dashboard){margin-top:0}.dashboard{margin-top:16px}.dashboard .page-padding-bottom:before{bottom:-20px}.dashboard .page-padding-right:before{bottom:-20px}.dashboard .ant-flex{gap:16px}.dashboard .ant-flex:not(.ant-flex-vertical)>*{flex:1;flex-shrink:0}.dashboard .card-area{border:1px solid var(--df-80);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.dashboard .card-area .card-title-wrap{display:flex;padding:12px 22px;align-items:center;gap:12px;flex-shrink:0;border-bottom:1px solid var(--df-80)}.dashboard .card-area .card-title-wrap .card-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;color:var(--df-100);font-weight:500}.dashboard .card-area .card-title-wrap .desc{color:var(--df-70);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}.dashboard .card-area .card-title-wrap .more-btn{color:var(--df-95);gap:3px}.dashboard .card-area .card-title-wrap .more-btn .icon{color:var(--df-95)}.dashboard .card-area .card-title-wrap .btn-small{padding-inline:14px}.dashboard .card-area .card-content{flex:1}.dashboard .card-area .card-content:has(strong){display:flex;align-items:center;justify-content:center}.dashboard .card-area .card-content strong{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;padding-block:20px}.dashboard .card-area .wj-flexgrid{border-left:none;border-right:none;border-top:none;border-bottom:none}.dashboard .card-area .empty-box{margin-top:-6px;border-left:none;border-right:none;border-bottom:none}.dashboard .card-area .wj-flexgrid:has(+.empty-box){border:none}.dashboard .card-area .chart>div{margin:0 auto!important}.dashboard .card-area.title-type .card-title-wrap{justify-content:center;padding-block:6px;border-bottom:0}.dashboard .card-area.title-type .card-title-wrap .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}.dashboard .card-area.desc-type .card-title-wrap{justify-content:center;border-bottom:0}.dashboard .card-area.desc-type .card-title-wrap .card-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:400}.dashboard .card-area.desc-type .card-title-wrap strong{font-weight:700}.facility-list-page .p-datatable-wrapper th,.facility-list-page .p-datatable-wrapper td{padding:0 10px}html:has(body.dark) *::-webkit-scrollbar-track{background-color:transparent}html:has(body.dark) *::-webkit-scrollbar-thumb{background-color:#505050}html:has(body.dark) *::-webkit-scrollbar-thumb:hover{background-color:#505050}html:has(body.dark) *::-webkit-scrollbar-thumb:horizontal{background-color:#505050}html:has(body.dark) *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#505050}body.dark{--default: #1b2434;--df-10: color-mix(in srgb, var(--default), #fff 91%);--df-20: color-mix(in srgb, var(--default), #fff 85%);--df-30: color-mix(in srgb, var(--default), #fff 75%);--df-40: color-mix(in srgb, var(--default), #fff 60%);--df-50: color-mix(in srgb, var(--default), #fff 50%);--df-60: color-mix(in srgb, var(--default), #fff 40%);--df-70: color-mix(in srgb, var(--default), #fff 30%);--df-80: color-mix(in srgb, var(--default), #fff 24%);--df-85: color-mix(in srgb, var(--default), #fff 19%);--df-90: color-mix(in srgb, var(--default), #fff 15%);--df-95: color-mix(in srgb, var(--default), #fff 5%);--df-100: color-mix(in srgb, var(--default), #fff 1.7%);--table-active: var(--primary);--table-cell-active: var(--primary-deep);color:var(--df-30)}body.dark .mt-0{margin-top:0!important}body.dark .pt-26{padding-top:26px!important}body.dark .color-point{color:var(--primary)}body.dark .color-white{color:#fff}body.dark .color-red{color:#d0404d}body.dark .color-orange{color:#fda53f}body.dark .color-yellow{color:#ffed47}body.dark .color-blue{color:#0c77a1}body.dark .color-green{color:#008766}body.dark .radius_x1{border-radius:8px}body.dark .radius_x2{border-radius:16px}body.dark .ant-wave{color:var(--primary)}body.dark [class^=ant-flex],body.dark [class*=" ant-flex"]{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-badge.ant-badge .ant-badge-color-red{background-color:#d0404d}body.dark .ant-badge.ant-badge .ant-badge-color-orange{background-color:#fda53f}body.dark .ant-badge.ant-badge .ant-badge-color-yellow{background-color:#ffed47}body.dark .ant-badge.ant-badge .ant-badge-color-blue{background-color:#0c77a1}body.dark .ant-badge.ant-badge .ant-badge-color-green{background-color:#008766}body.dark .ant-badge.ant-badge .ant-badge-status-dot[style^="background: gray;"]{background-color:var(--df-70)!important}body.dark .ant-badge.ant-badge.square .ant-badge-status-dot{width:16px;height:16px;border-radius:2px}body.dark .ant-badge.ant-badge.big-circle .ant-badge-status-dot{width:12px;height:12px}body.dark .ant-badge.ant-badge .ant-badge-status-text{color:var(--df-30)}body.dark .search-filter .ant-flex{gap:16px}body.dark .search-filter .right-area>.row,body.dark .search-filter .left-area>.row{align-items:flex-end;gap:16px}body.dark .search-filter .right-area>.row+.row,body.dark .search-filter .left-area>.row+.row{margin-top:16px}body.dark .search-filter .left-area{flex:1}body.dark .search-filter .right-area{flex-shrink:0}body.dark .search-filter .ant-radio-group br+.ant-radio-button-wrapper{margin-left:1px}body.dark .search-filter .input-medium .ant-checkbox-wrapper{height:30px}body.dark .page-btn-area{height:30px;display:flex;justify-content:flex-end;margin-bottom:14px;gap:8px}body.dark .page-btn-area>.a-col{display:flex;gap:8px}body.dark .page-btn-area.between-btn-area{justify-content:space-between}body.dark .page-btn-area.between-btn-area .ant-col{display:flex;gap:8px}body.dark .page-btn-area.left{justify-content:flex-start}body.dark a:hover{color:var(--primary-light)}body.dark .time-select-wrap{display:flex;align-items:flex-end;gap:6px}body.dark .time-select-wrap .hyphen{width:7px;display:inline-block;height:1px;background-color:var(--df-30)}body.dark .time-select-wrap .input-medium+.hyphen{margin-bottom:15px}body.dark .time-select-wrap .input-small+.hyphen{margin-bottom:13px}body.dark .time-select-wrap .ant-checkbox-wrapper{margin-left:6px}body.dark .card{border-radius:16px;box-shadow:none;border:1px solid var(--df-90);background-color:var(--df-20);position:relative;color:var(--df-30);padding:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;transition:.15s}body.dark .card .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;font-weight:500;margin-bottom:30px}body.dark .card .card-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;max-height:unset}body.dark .card .card-date{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;position:absolute;bottom:0;left:0;right:0;border-top:1px solid var(--df-90);padding:12px 30px}body.dark .card .card-date .date{color:#a9a8a8;margin-top:4px}body.dark .card:not(.disabled):hover{border-color:var(--primary)!important;background:var(--table-active)}body.dark .card:not(.disabled):hover .card-date{border-color:var(--primary)}body.dark .card.disabled{background-color:#fff;color:var(--df-90)}body.dark .card.disabled:hover{border-color:var(--df-90);color:var(--df-90)}body.dark .ant-tag{margin-right:0}body.dark .ant-tag.tag-blue{width:auto;padding:0 8px;color:#0c77a1;border-color:#0c77a1;background-color:#6bcef4}body.dark .ant-tag.tag-orange{width:auto;padding:0 8px;color:#fda53f;border-color:#fda53f;background-color:#fff}body.dark .ant-tag.rounded{height:24px;padding-inline:14px;line-height:24px;border-radius:100px;background-color:unset}body.dark .ant-tag.rounded.tag-red{color:#d0404d;border-color:#d0404d}body.dark .ant-tag.rounded.tag-yellow{color:#ffed47;border-color:#ffed47}body.dark .ant-tag.rounded.tag-orange{color:#fda53f;border-color:#fda53f}body.dark .ant-tag.rounded.tag-green{color:#008766;border-color:#008766}body.dark .ant-tag.rounded.tag-blue{color:#0c77a1;border-color:#0c77a1}body.dark .ant-tag.rounded.tag-gray{color:var(--df-70);border-color:var(--df-70)}body.dark .ant-tag.rounded.tag-black{color:var(--df-30);border-color:var(--df-30)}body.dark .noti-circle{width:10px;height:10px;display:block;border-radius:50%;background:var(--df-80);margin:6px 0}body.dark .noti-circle.red{background:#d0404d}body.dark .noti-circle.green{background:#008766}body.dark .noti-circle.yellow{background:#ffed47}body.dark .noti-circle.orange{background:#fda53f}body.dark .noti-circle.blue{background:#0c77a1}body.dark .context-toolbar.ant-menu{width:180px;border-radius:4px;border:1px solid var(--df-90);padding:5px;border-inline-end:1px solid var(--df-90)!important}body.dark .context-toolbar.ant-menu .ant-menu-item{width:100%;height:26px;line-height:26px;padding-inline:12px;margin:0;border-radius:4px}body.dark .context-toolbar.ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--primary);color:#fff}body.dark .context-toolbar.ant-menu .ant-divider-horizontal{width:calc(100% - 20px);margin:5px auto;border-color:var(--df-90)}body.dark .ant-dropdown .ant-dropdown-menu{padding:7px;border-radius:6px;background-color:var(--df-95)}body.dark .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}body.dark .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{background-color:var(--df-95);border-radius:4px;box-shadow:none;border-color:transparent}body.dark .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn>div{display:none}body.dark .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn.menu-selected{background:var(--primary);color:#fff}body.dark .ant-image{display:block}body.dark .ant-image-preview-root .ant-image-preview-mask{background-color:#000c}body.dark .ant-image .ant-image-mask .ant-image-mask-info{visibility:hidden;position:relative}body.dark .ant-image .ant-image-mask .ant-image-mask-info .anticon{visibility:visible;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.dark .ant-upload.read-only{display:none}body.dark .ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--primary)}body.dark .ant-upload-wrapper .ant-upload-drag .ant-upload-btn{padding-block:16px;display:inline-block}body.dark .ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon{margin-bottom:7px}body.dark .ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon .anticon{font-size:40px;color:var(--df-80)}body.dark .ant-upload-wrapper .ant-upload-drag p.ant-upload-text{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-30);margin-bottom:2px}body.dark .ant-upload-wrapper .ant-upload-drag p.ant-upload-hint{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;color:var(--df-85)}body.dark #spread-js table td,body.dark #spread-js table th{padding:unset!important}body.dark .ant-tooltip{color:var(--df-30);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;max-width:310px}body.dark .ant-tooltip .ant-tooltip-arrow:before{background-color:var(--df-95)}body.dark .ant-tooltip .ant-tooltip-inner{background-color:var(--df-95);color:var(--df-30);padding:8px 12px}body.dark .ant-tooltip.border-tooltip .ant-tooltip-arrow{display:none}body.dark .ant-tooltip.border-tooltip .ant-tooltip-inner{min-height:52px;height:52px;border:1px solid var(--df-90);border-radius:10px}body.dark .ant-tooltip.border-tooltip .ant-tooltip-inner .icon{font-size:20px;margin-right:12px;color:#ffed47}body.dark .ant-tabs-top>.ant-tabs-nav:before{display:none}body.dark .ant-tabs{color:var(--df-30);height:100%}body.dark .ant-tabs .ant-tabs-ink-bar{background:var(--primary)}body.dark .ant-tabs .ant-tabs-tab{margin:0;padding:0 16px 10px;border-bottom:1px solid var(--df-90)}body.dark .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--primary)}body.dark .ant-tabs .ant-tabs-tab:hover{color:var(--primary)}body.dark .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--primary)}body.dark .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary);text-shadow:none}body.dark .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}body.dark .ant-tabs .ant-tabs-content-holder{flex:1}body.dark .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}body.dark .ant-tabs-top.tab-circle-type>.ant-tabs-nav:before{border:none}body.dark .tab-circle-type .ant-tabs-tab{border-bottom:none;padding:0;width:24px;height:24px;background-color:var(--df-60);color:var(--df-90);border-radius:50%;display:flex;align-items:center;justify-content:center}body.dark .tab-circle-type .ant-tabs-tab.ant-tabs-tab-active{border-bottom:0}body.dark .tab-circle-type .ant-tabs-tab-btn .anticon{margin-right:0}body.dark .tab-circle-type .tab-title-icon{height:18px}body.dark .tab-circle-type .icon{font-size:16px}body.dark .tab-circle-type .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--df-30)}body.dark .tab-circle-type .ant-tabs-tab+.ant-tabs-tab{margin:0}body.dark .tab-circle-type .ant-tabs-nav-list{gap:12px}body.dark .tab-circle-type .ant-tabs-nav-wrap{padding:4px 0;pointer-events:none}body.dark .tab-circle-type .ant-tabs-nav-wrap *{pointer-events:all}body.dark .tab-circle-type .ant-tabs-ink-bar{display:none}body.dark .jodit{width:100%!important}body.dark .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker{border:none;box-shadow:none;cursor:pointer;pointer-events:none;padding:0}body.dark .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-clear{display:none}body.dark .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-suffix{pointer-events:all;font-size:30px;color:var(--df-90)}body.dark .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-input>input{border-radius:0;color:var(--df-30);font-size:22px;font-weight:600;cursor:pointer;caret-color:transparent}body.dark .ant-picker-calendar.schedule-calendar .calendar-header>div{display:flex;align-items:center;flex:1}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .center-area{flex:unset;justify-content:center;gap:12px}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .center-area .btn-text .icon{font-size:26px}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .center-area .date{margin-left:8px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .right-area{justify-content:flex-end}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge{display:flex;align-items:center;gap:6px;padding-inline:12px;position:relative}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-dot{width:18px;height:18px;border-radius:3px}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-text{margin:0;color:var(--df-30);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge+.ant-badge:after{content:"";position:absolute;left:0;display:block;width:1px;height:20px;background-color:var(--df-90)}body.dark .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge.circle .ant-badge-status-dot{width:14px;height:14px;border-radius:50%}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content{overflow:unset}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn{box-shadow:none}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn:hover{box-shadow:0 1.5px 4px 1px #0006;z-index:1}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns .ant-btn{height:28px;padding-inline:12px;border-radius:3px;justify-content:start}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li+li{margin-top:4px}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li{display:grid;grid-template-columns:28px repeat(5,1fr);align-items:center;gap:4px}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .client-name{letter-spacing:-.35px;line-height:1.4;font-size:13px;font-weight:500;color:var(--df-30)}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .ant-btn{height:23px;padding:0;font-size:13px;border-radius:3px}body.dark .ant-picker-calendar.schedule-calendar .bottom-btn{margin-top:8px}body.dark .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn{height:24px;width:100%;border-radius:3px}body.dark .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn.ant-btn-primary:hover:not(:disabled){background-color:var(--primary);border-color:var(--primary)}body.dark .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn:hover:not(:disabled){box-shadow:none}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:transparent}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date{background-color:transparent}body.dark .ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value{color:var(--df-30)}body.dark .ant-picker-calendar.schedule-calendar td{cursor:default}body.dark .ant-picker-calendar.ant-picker-calendar-full{background-color:var(--df-95);color:var(--df-30)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel{background-color:var(--df-95)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body{padding-top:0}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body table{border-collapse:separate}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th{font-size:16px;letter-spacing:-.4px;line-height:1.4;height:36px;line-height:36px;text-align:center;font-weight:500;padding:0;background-color:var(--table-active)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:first-of-type{border-radius:8px 0 0 8px}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:last-of-type{border-radius:0 8px 8px 0}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead:after{content:"";display:block;height:10px}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody td{height:192px;border-left:1px solid var(--df-85);border-top:1px solid var(--df-85)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td{border-bottom:1px solid var(--df-85)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr td:last-of-type{border-right:1px solid var(--df-85)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:first-of-type{border-top-left-radius:8px!important}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:last-of-type{border-top-right-radius:8px!important}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:8px!important}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:8px!important}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date{border-top:0;margin:0;height:100%;padding:8px 10px}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-value{display:none}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content{height:100%;display:flex;flex-direction:column}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-value{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;line-height:20px;display:flex;gap:10px;margin-bottom:16px;flex-shrink:0}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-cell-content{flex:1}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell .date-value{color:var(--df-70)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view .date-value{color:var(--df-30)}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date{width:20px;text-align:center;position:relative;z-index:1;color:#fff!important}body.dark .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date:before{content:"";position:absolute;display:block;width:28px;height:28px;background-color:var(--primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;margin-top:.5px}body.dark .ant-picker-calendar.ant-picker-calendar-full .c-month+.c-date:after{content:"일"}body.dark .ant-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;transition:.3s;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-btn .icon{color:var(--df-95)}body.dark .ant-btn .icon:not(:has(+*)){color:var(--df-30)}body.dark .ant-btn.ant-btn-primary{background:var(--primary);color:#fff;border:1px solid var(--primary);box-shadow:none}body.dark .ant-btn.ant-btn-primary .icon{color:#fff!important}body.dark .ant-btn.ant-btn-primary:not(:disabled):hover{background-color:var(--primary-light);border-color:var(--primary-light)}body.dark .ant-btn.ant-btn-primary:disabled{opacity:.6!important;background:var(--primary-deep)!important}body.dark .ant-btn.ant-btn-default{background-color:var(--df-95);border-color:var(--df-90);color:var(--df-30)}body.dark .ant-btn.ant-btn-default:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}body.dark .ant-btn.ant-btn-default:not(:disabled):hover .icon{color:var(--primary)}body.dark .ant-btn.ant-btn-default:disabled,body.dark .ant-btn.ant-btn-default:disabled .icon{color:var(--df-70)}body.dark .ant-btn.btn-text{height:auto;background-color:unset;border:none;outline:none;padding:0!important;box-shadow:none}body.dark .ant-btn.btn-text:not(:disabled):hover{background-color:transparent}body.dark .ant-btn.btn-point-bg,body.dark .ant-btn.btn-point-bg .icon{border-color:var(--primary);color:var(--primary)}body.dark .ant-btn.btn-point-bg:not(:disabled):hover{border-color:var(--primary);color:#fff;background:var(--primary)}body.dark .ant-btn.btn-point-bg:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-point-line{border-color:var(--df-90)}body.dark .ant-btn.btn-point-line:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}body.dark .ant-btn.btn-red-bg{border-color:#d0404d;color:#d0404d}body.dark .ant-btn.btn-red-bg .icon{color:#d0404d}body.dark .ant-btn.btn-red-bg:not(:disabled):hover{border-color:#d0404d;color:#fff;background:#d0404d}body.dark .ant-btn.btn-red-bg:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-red-line{border-color:var(--df-90)}body.dark .ant-btn.btn-red-line:not(:disabled):hover{border-color:#d0404d;color:#d0404d}body.dark .ant-btn.btn-red-line:not(:disabled):hover .icon{color:#d0404d}body.dark .ant-btn.btn-red{border-color:#d0404d;background-color:#d0404d;color:#fff}body.dark .ant-btn.btn-red .icon{color:#fff}body.dark .ant-btn.btn-red:not(:disabled):hover{border-color:#d0404d;background:#d0404d;color:#fff}body.dark .ant-btn.btn-red:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-orange-bg{border-color:#fda53f;color:#fda53f}body.dark .ant-btn.btn-orange-bg .icon{color:#fda53f}body.dark .ant-btn.btn-orange-bg:not(:disabled):hover{border-color:#fda53f;color:#fff;background:#fda53f}body.dark .ant-btn.btn-orange-bg:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-orange-line{border-color:var(--df-90)}body.dark .ant-btn.btn-orange-line:not(:disabled):hover{border-color:#fda53f;color:#fda53f}body.dark .ant-btn.btn-orange-line:not(:disabled):hover .icon{color:#fda53f}body.dark .ant-btn.btn-orange{border-color:#fda53f;background-color:#fda53f;color:#fff}body.dark .ant-btn.btn-orange .icon{color:#fff}body.dark .ant-btn.btn-orange:not(:disabled):hover{border-color:#fda53f;background:#fda53f;color:#fff}body.dark .ant-btn.btn-orange:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-yellow-bg{border-color:#ffed47;color:#ffed47}body.dark .ant-btn.btn-yellow-bg .icon{color:#ffed47}body.dark .ant-btn.btn-yellow-bg:not(:disabled):hover{border-color:#ffed47;color:#fff;background:#ffed47}body.dark .ant-btn.btn-yellow-bg:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-yellow-line{border-color:var(--df-90)}body.dark .ant-btn.btn-yellow-line:not(:disabled):hover{border-color:#ffed47;color:#ffed47}body.dark .ant-btn.btn-yellow-line:not(:disabled):hover .icon{color:#ffed47}body.dark .ant-btn.btn-yellow{border-color:#ffed47;background-color:#ffed47;color:#fff}body.dark .ant-btn.btn-yellow .icon{color:#fff}body.dark .ant-btn.btn-yellow:not(:disabled):hover{border-color:#ffed47;background:#ffed47;color:#fff}body.dark .ant-btn.btn-yellow:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-green-bg{border-color:#008766;color:#008766}body.dark .ant-btn.btn-green-bg .icon{color:#008766}body.dark .ant-btn.btn-green-bg:not(:disabled):hover{border-color:#008766;color:#fff;background:#008766}body.dark .ant-btn.btn-green-bg:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-green-line{border-color:var(--df-90)}body.dark .ant-btn.btn-green-line:not(:disabled):hover{border-color:#008766;color:#008766}body.dark .ant-btn.btn-green-line:not(:disabled):hover .icon{color:#008766}body.dark .ant-btn.btn-green{border-color:#008766;background-color:#008766;color:#fff}body.dark .ant-btn.btn-green .icon{color:#fff}body.dark .ant-btn.btn-green:not(:disabled):hover{border-color:#008766;background:#008766;color:#fff}body.dark .ant-btn.btn-green:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-blue-bg{border-color:#0c77a1;color:#0c77a1}body.dark .ant-btn.btn-blue-bg .icon{color:#0c77a1}body.dark .ant-btn.btn-blue-bg:not(:disabled):hover{border-color:#0c77a1;color:#fff;background:#0c77a1}body.dark .ant-btn.btn-blue-bg:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-blue-line{border-color:var(--df-90)}body.dark .ant-btn.btn-blue-line:not(:disabled):hover{border-color:#0c77a1;color:#0c77a1}body.dark .ant-btn.btn-blue-line:not(:disabled):hover .icon{color:#0c77a1}body.dark .ant-btn.btn-blue{border-color:#0c77a1;background-color:#0c77a1;color:#fff}body.dark .ant-btn.btn-blue .icon{color:#fff}body.dark .ant-btn.btn-blue:not(:disabled):hover{border-color:#0c77a1;background:#0c77a1;color:#fff}body.dark .ant-btn.btn-blue:not(:disabled):hover .icon{color:#fff}body.dark .ant-btn.btn-gray{border-color:var(--df-80);background-color:var(--df-80);color:var(--df-95)}body.dark .ant-btn.btn-gray .icon{color:var(--df-95)}body.dark .ant-btn.btn-gray:not(:disabled):hover{border-color:var(--df-80);background:var(--df-80);color:var(--df-95)}body.dark .ant-btn.btn-gray:not(:disabled):hover .icon{color:var(--df-95)}body.dark .ant-btn.btn-medium{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:30px;padding:2px 12px;gap:6px}body.dark .ant-btn.btn-medium .icon{font-size:18px}body.dark .ant-btn.btn-medium .icon.plus-icon,body.dark .ant-btn.btn-medium .icon.minus-icon{font-size:12px}body.dark .ant-btn.btn-medium .icon.arrow-icon{font-size:13px}body.dark .ant-btn.btn-medium.btn-square{padding:0;width:35px}body.dark .ant-btn.btn-small{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:26px;padding:2px 10px;border-radius:6px;gap:6px}body.dark .ant-btn.btn-small .icon{font-size:16px}body.dark .ant-btn.btn-small.btn-square{padding:0;width:29px}body.dark .ant-form{color:var(--df-30)}body.dark .ant-form-item{margin-bottom:0;color:var(--df-30);font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:0;vertical-align:middle}body.dark .ant-form-item .ant-form-item-control-input{height:auto;min-height:unset}body.dark .ant-form-item .ant-form-item-label>label:after{display:none}body.dark .ant-form-item:has(.ant-form-item-label) .ant-row{flex-direction:column}body.dark .ant-form-item .ant-form-item-label{padding:0;font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;text-align:start}body.dark .ant-form-item .ant-form-item-label label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:var(--df-30);flex-direction:row-reverse;margin-left:16px}body.dark .ant-form-item .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{margin-inline-end:0;color:red;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:500;margin-left:4px}body.dark .ant-form-item .ant-form-item-control .ant-form-item-control-input+div{display:none!important}body.dark .ant-form-item .ant-form-margin-offset{margin:0!important}body.dark .ant-form-horizontal .ant-form-item-control{flex:unset}body.dark .input-label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:var(--df-30);margin-left:16px}body.dark .ant-input{background-color:transparent;color:var(--df-30);border-color:var(--df-90);border-radius:8px}body.dark .ant-input::-moz-placeholder{color:var(--df-60)}body.dark .ant-input::placeholder{color:var(--df-60)}body.dark .ant-input:hover{border-color:var(--primary)}body.dark .ant-input:focus,body.dark .ant-input.ant-input-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .ant-input.ant-input-disabled,body.dark .ant-input[disabled]{background-color:var(--df-40);color:var(--df-70)}body.dark .input-medium .ant-input{height:30px;border-radius:8px;padding:4px 16px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .input-small .ant-input{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-input-affix-wrapper{color:var(--df-30);background-color:var(--df-95);border-color:var(--df-90)}body.dark .ant-input-affix-wrapper .ant-input-prefix{font-size:18px;color:var(--df-90);transition:.3s}body.dark .ant-input-affix-wrapper .anticon.ant-input-password-icon{color:var(--df-30)}body.dark .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--primary)}body.dark .ant-input-affix-wrapper:focus,body.dark .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .ant-input-affix-wrapper:focus .ant-input-prefix,body.dark .ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-prefix{color:var(--df-30)}body.dark .input-medium .ant-input-affix-wrapper{padding:0 14px;height:30px;border-radius:8px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .input-medium .ant-input-affix-wrapper .ant-input{height:28px;padding:0}body.dark .input-medium .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:8px}body.dark .input-small .ant-input-affix-wrapper{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-input-number{background-color:transparent;border-color:var(--df-90);border-radius:8px;color:var(--df-30);overflow:hidden}body.dark .ant-input-number:hover{border-color:var(--primary)}body.dark .ant-input-number.ant-input-number-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .ant-input-number .ant-input-number-input{color:var(--df-30)}body.dark .ant-input-number .ant-input-number-handler-wrap{background-color:var(--df-95)}body.dark .ant-input-number .ant-input-number-handler{border-color:var(--df-90)}body.dark .ant-input-number .ant-input-number-handler .anticon{color:var(--df-40)}body.dark .input-medium .ant-input-number .ant-input-number-input{height:28px}body.dark .input-small .ant-input-number .ant-input-number-input{height:24px}body.dark .ant-checkbox-wrapper{color:var(--df-30);align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background-color:transparent;border-color:var(--df-90)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:after{border-color:var(--primary)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{border-color:var(--primary);background-color:var(--primary)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--primary);border-color:var(--primary)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{width:10px;height:2px;background-color:#fff}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--df-40);border-color:var(--df-70)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--df-85)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled+span{color:var(--df-70)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--df-70);border-color:var(--df-70)}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}body.dark .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked+span{color:var(--df-70)}body.dark .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after{border-color:var(--primary)}body.dark .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--primary)}body.dark .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:var(--primary)}body.dark .custom-checkbox{position:relative;width:16px;min-width:16px;height:16px;cursor:pointer;pointer-events:none}body.dark .custom-checkbox:hover:not(:has(input:disabled)) .checkbox{border-color:var(--primary)}body.dark .custom-checkbox input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;cursor:pointer;pointer-events:all}body.dark .custom-checkbox input:disabled{cursor:not-allowed}body.dark .custom-checkbox .checkbox{width:100%;height:100%;border-radius:3px;border:1px solid var(--df-90);position:absolute;top:0;left:0;transition:.3s;background-color:var(--df-95);display:flex;align-items:center;justify-content:center}body.dark .custom-checkbox input:checked+.checkbox{background-color:var(--primary);border-color:var(--primary)}body.dark .custom-checkbox input:checked+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:18px;height:18px;background-position:center}body.dark .custom-checkbox:has(input:checked):hover .checkbox{background-color:var(--primary-light);border-color:var(--primary-light)}body.dark .custom-checkbox input:indeterminate+.checkbox{background-color:var(--df-95);border-color:var(--df-95)}body.dark .custom-checkbox input:indeterminate+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:11px;height:10px}body.dark .custom-checkbox:has(input:indeterminate):hover .checkbox{background-color:var(--df-85);border-color:var(--df-85)}body.dark .custom-checkbox.partial-checked input:checked+.checkbox{background-color:var(--df-95);border-color:var(--df-90)}body.dark .custom-checkbox.partial-checked input:checked+.checkbox:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e");width:12px}body.dark .p-checkbox{width:16px;height:16px}body.dark .p-checkbox .p-checkbox-box,body.dark .p-checkbox .p-checkbox-input{border:1px solid var(--df-90);height:100%;width:100%;border-radius:3px}body.dark .p-checkbox .p-checkbox-box{background-color:unset}body.dark .p-checkbox .p-checkbox-box .p-checkbox-icon{display:none}body.dark .p-checkbox.p-highlight .p-checkbox-box{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat center;background-color:var(--primary);border-color:var(--primary)}body.dark .p-checkbox:hover:not(:disabled) .p-checkbox-box{border-color:var(--primary)}body.dark .ant-radio-wrapper{color:var(--df-30)}body.dark .ant-radio-wrapper .ant-radio-inner{background-color:var(--df-95);border-color:var(--df-90)}body.dark .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--primary);background-color:var(--primary)}body.dark .ant-radio-wrapper:hover:not(.ant-radio-wrapper-disabled) .ant-radio-inner{border-color:var(--primary)}body.dark .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio .ant-radio-inner{background-color:var(--df-40)}body.dark .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio+span{color:var(--df-70)}body.dark .ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner{border-color:var(--df-70);background-color:var(--df-70)}body.dark .ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner:after{background-color:var(--df-40)}body.dark .ant-radio-group{display:flex;flex-wrap:wrap}body.dark .ant-radio-group .ant-radio-wrapper:last-of-type{margin-right:0}body.dark .ant-radio-group .ant-radio-button-wrapper{margin-top:-1px;flex-grow:1;text-align:center;border-color:var(--df-90);color:var(--df-30);background-color:transparent}body.dark .ant-radio-group .ant-radio-button-wrapper:first-child,body.dark .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0}body.dark .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--df-90)}body.dark .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:var(--primary);color:var(--primary)}body.dark .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--primary)}body.dark .ant-radio-group .ant-radio-button-wrapper:hover:not(:disabled){color:var(--primary)}body.dark .input-medium .ant-radio-group .ant-radio-button-wrapper{padding-inline:16px;height:30px;line-height:28px}body.dark .input-small .ant-radio-group .ant-radio-button-wrapper{padding-inline:14px;height:26px;line-height:24px}body.dark .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;border-radius:8px;color:var(--df-30);border-color:var(--df-90);padding:0 24px 0 11px;background-color:transparent}body.dark .ant-select:not(.ant-select-customize-input) .ant-select-arrow{color:var(--df-30)}body.dark .ant-select:not(.ant-select-customize-input) .ant-select-selection-item{padding-right:0}body.dark .ant-select:not(.ant-select-customize-input).ant-select-open .ant-select-selection-item{color:var(--df-70)}body.dark .ant-select:not(.ant-select-customize-input):not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--primary)}body.dark .ant-select:not(.ant-select-customize-input).ant-select-focused.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-selector{background-color:var(--df-40);color:var(--df-70)}body.dark .ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-arrow{color:var(--df-70)}body.dark .ant-select:not(.ant-select-customize-input) .ant-select-selection-placeholder{color:var(--df-60)}body.dark .ant-select-dropdown{background-color:var(--default)}body.dark .ant-select-dropdown .ant-select-item{color:var(--df-30)}body.dark .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--df-85)}body.dark .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--primary);background:var(--table-active)}body.dark .input-medium .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:30px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:16px}body.dark .input-small .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:26px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:14px}body.dark .p-treeselect{height:32px;border-radius:8px;border:1px solid var(--df-90);padding-inline:11px;align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-30);background-color:transparent}body.dark .p-treeselect .p-treeselect-label{padding:0 12px 0 0}body.dark .p-treeselect .p-treeselect-trigger{width:auto;color:var(--df-90)}body.dark .p-treeselect:hover:not(:disabled){border-color:var(--primary)}body.dark .p-treeselect.p-inputwrapper-focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .p-treeselect-panel{min-width:200px!important;background-color:var(--default)}body.dark .p-treeselect-panel .p-treeselect-items-wrapper{border-radius:8px}body.dark .p-treeselect-panel .p-treeselect-items-wrapper .p-tree{padding:4px;background-color:var(--default)}body.dark .p-treeselect-panel .p-treenode{padding:0}body.dark .p-treeselect-panel .p-treenode .p-treenode-content{padding:0;border-radius:4px;box-shadow:none;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .p-treeselect-panel .p-treenode .p-treenode-content .p-tree-toggler{width:auto;padding-left:8px}body.dark .p-treeselect-panel .p-treenode .p-treenode-content:hover{background-color:var(--df-85)}body.dark .p-treeselect-panel .p-treenode .p-treenode-content.p-highlight{background-color:var(--table-active);color:var(--primary)}body.dark .input-medium .ant-picker{height:30px}body.dark .input-small .ant-picker{height:26px}body.dark .ant-picker{background-color:transparent;border-color:var(--df-90)}body.dark .ant-picker .ant-picker-input>input{color:var(--df-30)}body.dark .ant-picker .ant-picker-input>input::-moz-placeholder{color:var(--df-60)}body.dark .ant-picker .ant-picker-input>input::placeholder{color:var(--df-60)}body.dark .ant-picker .ant-picker-suffix{color:var(--df-30)}body.dark .ant-picker:hover{border-color:var(--primary)}body.dark .ant-picker.-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .ant-picker{border-radius:8px}body.dark .ant-picker .ant-picker-active-bar{background-color:var(--primary)}body.dark .ant-picker .ant-picker-suffix,body.dark .ant-picker .ant-picker-clear{font-size:16px}body.dark .ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .ant-picker-dropdown .ant-picker-panel-container{background-color:var(--df-95)}body.dark .ant-picker-dropdown .ant-picker-content td,body.dark .ant-picker-dropdown .ant-picker-content th{text-align:center;padding-left:0!important}body.dark .ant-picker-dropdown .ant-picker-content th{color:var(--df-30)}body.dark .ant-picker-dropdown .ant-picker-cell{color:var(--df-70)}body.dark .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view{color:var(--df-30)}body.dark .ant-picker-dropdown .ant-picker-ranges{align-items:center}body.dark .ant-picker-dropdown .ant-picker-today-btn,body.dark .ant-picker-dropdown .ant-picker-today-btn:hover,body.dark .ant-picker-dropdown .ant-picker-header-view button:hover{color:var(--primary)}body.dark .ant-picker-dropdown .ant-picker-header button{color:var(--df-30)}body.dark .ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:var(--df-85)}body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--primary)}body.dark .ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-end.ant-picker-cell-range-hover:before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-start.ant-picker-cell-range-hover:before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background-color:var(--table-active)}body.dark .ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,body.dark .ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{background-color:var(--table-cell-active)}body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after,body.dark .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary)}body.dark .ant-switch{background-color:var(--df-85)}body.dark .ant-switch:hover:not(.ant-switch-disabled){background-color:var(--df-90)}body.dark .ant-switch.ant-switch-checked{background-color:var(--primary)}body.dark .ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--primary-light)}body.dark .wj-content{border-radius:0;border:1px solid var(--df-90);background-color:var(--df-95)}body.dark .wj-content .ant-btn.btn-small{padding:5px 14px;height:26px}body.dark .wj-content .wj-cell .ant-checkbox-wrapper{display:flex}body.dark .wj-border-table .wj-cells .wj-cell{border-right:1px solid var(--df-85)}body.dark .wj-border-table .wj-cells .wj-cell.border-none{border-right:0}body.dark .wj-hover-grid.wj-flexgrid .wj-row:hover .wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected){background-color:var(--df-85)}body.dark .wj-hcell-wrap .wj-cell.wj-header{text-overflow:unset;overflow-wrap:break-word;white-space:pre-wrap;display:flex;align-items:center;justify-content:center}body.dark .wj-hcell-wrap .wj-cell.wj-header *{font-weight:500}body.dark .wj-small-grid .wj-cell{height:30px;line-height:18px!important}body.dark .wj-small-grid .wj-cell .ant-btn{height:20px}body.dark .wj-small-grid .wj-row:has(.wj-header) .wj-header:after,body.dark .wj-small-grid .wj-colfooters .wj-cell:after,body.dark .wj-small-grid .wj-cell.wj-header:after{top:7px;bottom:7px;right:0}body.dark .last-border-table .wj-rowheaders .wj-row:last-child .wj-cell,body.dark .last-border-table .wj-cells .wj-row:last-child .wj-cell,body.dark .last-border-table.p-datatable .p-datatable-tbody>tr:last-of-type>td{border-bottom:1px solid var(--df-85)!important}body.dark .wj-cell{padding-inline:12px;padding-block:5px;height:38px;line-height:26px!important;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;border:none;border-bottom:1px solid var(--df-85);background-color:var(--df-95);color:var(--df-30)}body.dark .wj-cell.wj-header{background-color:var(--default)!important;font-weight:500;color:var(--df-30);border-right:none;border-bottom:1px solid var(--df-85);text-align:center!important}body.dark .wj-cell.wj-group{background-color:var(--df-95);color:var(--df-30)}body.dark .wj-cell.wj-alt{background-color:var(--df-95)}body.dark .wj-cells .wj-row:last-of-type .wj-cell{border-bottom:none}body.dark .wj-rowheaders .wj-cell.wj-header:after,body.dark .wj-topleft .wj-cell.wj-header:after{display:none}body.dark .wj-row:has(.wj-header) .wj-header:after,body.dark .wj-colfooters .wj-cell:after,body.dark .wj-cell.wj-header:after{content:"";position:absolute;background-color:var(--df-90);top:10px;bottom:10px;right:0;width:1px}body.dark .wj-row:has(.wj-header) .wj-header.border-connect-bottom:after,body.dark .wj-colfooters .wj-cell.border-connect-bottom:after,body.dark .wj-cell.wj-header.border-connect-bottom:after{bottom:0}body.dark .wj-row:has(.wj-header) .wj-header.border-connect-Y:after,body.dark .wj-colfooters .wj-cell.border-connect-Y:after,body.dark .wj-cell.wj-header.border-connect-Y:after{bottom:0;top:0}body.dark .wj-row:has(.wj-header) .wj-header.border-connect-top:after,body.dark .wj-colfooters .wj-cell.border-connect-top:after,body.dark .wj-cell.wj-header.border-connect-top:after{top:0}body.dark .wj-row:has(.wj-header) .wj-header.border-none:after,body.dark .wj-colfooters .wj-cell.border-none:after,body.dark .wj-cell.wj-header.border-none:after{display:none}body.dark .wj-row:has(.wj-header) .wj-header:last-of-type:after,body.dark .wj-colheaders .wj-row:first-of-type .wj-cell:last-of-type:after{display:none}body.dark .wj-cell.wj-align-center{text-align:center}body.dark .wj-cell.wj-align-left{text-align:start}body.dark .wj-cell.wj-align-right{text-align:end}body.dark .wj-cell.wj-content-center>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.dark .wj-flexgrid:has(+.empty-box){border-bottom:none}body.dark .wj-flexgrid+.empty-box{margin-top:-10px;border:1px solid var(--df-90)}body.dark .wj-container{position:relative}body.dark .wj-container .empty-box{width:100%;height:100%;position:absolute;inset:0;border:none;padding-top:58px;pointer-events:none}body.dark .wj-container .wj-flexgrid:has(+.empty-box){border-bottom:1px solid var(--df-90)}body.dark .wj-container.h-full:has(.page-count){height:calc(100% - 46px)}body.dark .wj-cells .wj-cell.wj-state-multi-selected{background-color:var(--table-active);color:var(--df-30)}body.dark .wj-cells .wj-cell.wj-state-selected{background-color:var(--table-cell-active);color:var(--df-30)}body.dark .wj-rowheaders .wj-cell.wj-header,body.dark .wj-topleft .wj-cell.wj-header{border-right:1px solid var(--df-85);background-color:var(--default)}body.dark .wj-rowheaders .wj-row:last-of-type .wj-cell.wj-header{border-bottom:none}body.dark .wj-cell.wj-state-invalid{border:1.2px solid red!important}body.dark .wj-cell-state-disabled{cursor:not-allowed!important;font-style:italic;opacity:1;background-color:var(--df-95)!important}body.dark .wj-flexgridsearch{border-radius:4px;transition:.3s}body.dark .wj-flexgridsearch .wj-btn{transition:.3s}body.dark .wj-flexgridsearch:has(.wj-input-group input:hover){border-color:var(--primary)}body.dark .wj-flexgridsearch:has(.wj-input-group input:hover) .wj-btn{border-color:var(--primary)!important}body.dark .wj-flexgridsearch:has(.wj-input-group input:focus){border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.dark .wj-flexgridsearch:has(.wj-input-group input:focus) .wj-btn{border-color:var(--primary)!important}body.dark .wj-tooltip.wj-error-tip{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .wj-flexgrid .wj-cell label input[type=checkbox]{margin-right:0!important;accent-color:var(--primary);transform:scale(1.15)!important}body.dark .wj-cell-checkbox{padding:0!important;display:flex;align-items:center;justify-content:center;text-indent:-9999px}body.dark .wj-cell-checkbox .wj-cell-check{display:block}body.dark .wj-cell-checkbox .wj-btn{display:none}body.dark .tree-btn{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-right:4px}body.dark .tree-btn.hide{visibility:hidden}body.dark .tree-btn .icon{font-size:16px}body.dark .wj-cell div:has(>.tree-btn){display:flex;align-items:center}body.dark .wj-cell div:has(>.tree-btn) .content{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark .wj-content:has(.wj-tree-table-cell) [wj-part=ch] .wj-header:first-of-type{padding-left:72px}body.dark .wj-tree-table-cell{display:flex;align-items:center;gap:8px;margin-left:17px}body.dark .wj-tree-table-cell .anticon{font-size:16px;color:var(--df-95)}body.dark .wj-tree-table-cell label{height:16px}body.dark .wj-tree-table-cell .ant-checkbox-wrapper .ant-checkbox{height:100%;display:inline-block}body.dark .page-count{display:flex;align-items:center;justify-content:space-between;margin-top:16px;height:30px}body.dark .ant-pagination .ant-pagination-prev,body.dark .ant-pagination .ant-pagination-item,body.dark .ant-pagination .ant-pagination-next{min-width:30px;height:30px;border-radius:4px}body.dark .ant-pagination .ant-pagination-prev button,body.dark .ant-pagination .ant-pagination-item button,body.dark .ant-pagination .ant-pagination-next button{color:var(--df-30)}body.dark .ant-pagination .ant-pagination-prev.ant-pagination-disabled,body.dark .ant-pagination .ant-pagination-item.ant-pagination-disabled,body.dark .ant-pagination .ant-pagination-next.ant-pagination-disabled{color:var(--df-70);border-color:var(--df-70);opacity:.6}body.dark .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,body.dark .ant-pagination .ant-pagination-item.ant-pagination-disabled .ant-pagination-item-link,body.dark .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--df-70)}body.dark .ant-pagination .ant-pagination-item{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;border:1px solid var(--df-90)}body.dark .ant-pagination .ant-pagination-item a{color:var(--df-90);padding:0 2px}body.dark .ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{background-color:inherit}body.dark .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--df-95);border-color:var(--primary)}body.dark .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:var(--primary)}body.dark .ant-pagination .ant-pagination-item+.ant-pagination-item{margin-left:-4px}body.dark .ant-pagination .ant-pagination-prev,body.dark .ant-pagination .ant-pagination-next{border:1px solid var(--df-90)}body.dark .ant-pagination .ant-pagination-prev .ant-pagination-item-link,body.dark .ant-pagination .ant-pagination-next .ant-pagination-item-link{display:flex;align-items:center;justify-content:center}body.dark .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{width:110px;height:30px;border-radius:4px;padding:0 13px}body.dark .p-datatable .p-datatable-wrapper{border:1px solid var(--df-90);height:100%}body.dark .p-datatable .p-datatable-wrapper .btn-small{padding:5px 15px}body.dark .p-datatable .p-datatable-wrapper .empty-box{border:none}body.dark .p-datatable th{position:relative;background-color:var(--default)}body.dark .p-datatable th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-90)}body.dark .p-datatable th:last-of-type:after{display:none}body.dark .p-datatable th,body.dark .p-datatable th>div{text-align:center!important;justify-content:center}body.dark .p-datatable th span{font-weight:500}body.dark .p-datatable th,body.dark .p-datatable td{color:var(--df-30);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-85);padding-inline:12px}body.dark .p-datatable .p-datatable-tbody tr{background-color:unset}body.dark .p-datatable .p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover td{background:var(--df-85)}body.dark .p-datatable .p-datatable-tbody>tr:last-of-type>td{border:none}body.dark .p-datatable .p-highlight td,body.dark .p-datatable .p-highlight th{background-color:var(--table-active);color:var(--primary)}body.dark .p-treetable-wrapper{border:1px solid var(--df-90);overflow-y:auto;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-30)}body.dark .p-treetable-wrapper .ant-btn{margin:0 auto}body.dark .p-treetable-wrapper .ant-btn.btn-small{padding:5px 15px}body.dark .p-treetable-wrapper tr{background-color:transparent}body.dark .p-treetable-wrapper th{position:relative;background-color:var(--default)}body.dark .p-treetable-wrapper th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-90)}body.dark .p-treetable-wrapper th:last-of-type:after{display:none}body.dark .p-treetable-wrapper th,body.dark .p-treetable-wrapper th>div{text-align:center!important;justify-content:center}body.dark .p-treetable-wrapper th span{font-weight:500}body.dark .p-treetable-wrapper td{background-color:transparent}body.dark .p-treetable-wrapper th,body.dark .p-treetable-wrapper td{padding-inline:12px;color:var(--df-30);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-85)}body.dark .p-treetable-wrapper .p-treetable-tbody>tr:last-of-type>td{border:none}body.dark .p-treetable-wrapper .p-highlight{background-color:var(--table-active)}body.dark .p-treetable-wrapper .p-highlight th,body.dark .p-treetable-wrapper .p-highlight td{color:var(--primary)}body.dark .p-treetable-wrapper th.tree-cell{text-align:left!important;justify-content:flex-start!important;display:flex;align-items:center}body.dark .p-treetable-wrapper th.tree-cell .p-checkbox{margin-left:32px;margin-right:8px}body.dark .p-treetable-wrapper th.tree-cell:not(:has(.p-checkbox)) .p-column-title{margin-left:34px}body.dark .p-treetable-wrapper th.tree-cell,body.dark .p-treetable-wrapper td.tree-cell{padding-left:4px}body.dark .p-treetable-wrapper .p-treetable-toggler{color:var(--df-95);font-size:15px;transition:.2s}body.dark .p-treetable-wrapper [aria-expanded=true] .p-treetable-toggler{transform:rotate(90deg)}body.dark .p-paginator{padding:0;margin-top:22px;background-color:unset}body.dark .p-paginator .p-paginator-left-content{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-30);margin:0;flex:1}body.dark .p-paginator .p-paginator-first,body.dark .p-paginator .p-paginator-last{display:none}body.dark .p-paginator .p-paginator-prev,body.dark .p-paginator .p-paginator-next,body.dark .p-paginator .p-paginator-page{border:1px solid var(--df-90);border-radius:4px;height:30px;min-width:30px;color:var(--df-90)}body.dark .p-paginator .p-paginator-prev[disabled],body.dark .p-paginator .p-paginator-next[disabled],body.dark .p-paginator .p-paginator-page[disabled]{color:var(--df-70);border-color:var(--df-70)}body.dark .p-paginator .p-paginator-prev{margin-right:6px}body.dark .p-paginator .p-paginator-next{margin-left:6px}body.dark .p-paginator .p-paginator-pages .p-paginator-page{margin:0 2px}body.dark .p-paginator .p-paginator-page.p-highlight{border-color:var(--primary);color:var(--primary)}body.dark .p-paginator .p-dropdown{border:1px solid var(--df-90);height:30px;align-items:center;padding:0 13px;margin:0 0 0 16px;gap:25px;border-radius:4px;background-color:transparent}body.dark .p-paginator .p-dropdown .p-dropdown-label{padding:0}body.dark .p-paginator .p-dropdown .p-dropdown-trigger{width:unset;color:var(--df-90)}body.dark .empty-box{padding:26px 0;color:var(--df-80);text-align:center;display:grid;place-content:center}body.dark .empty-box .icon{font-size:56px;margin:0 auto}body.dark .empty-box .empty-message{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;margin-top:10px;color:var(--df-80)}body.dark .empty-box.small .icon,body.dark .empty-box.small svg{font-size:48px;margin:0 auto}body.dark .empty-box.small .empty-message{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:4px}body.dark .p-datatable .p-datatable-tbody>tr:last-of-type>td:has(.empty-box){border-bottom:none!important}body.dark .ant-modal table.modal-table{width:100%}body.dark .ant-modal table.modal-table td,body.dark .ant-modal table.modal-table th{padding:6px 12px;color:var(--df-30);border:1px solid var(--df-90);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}body.dark .ant-modal table.modal-table td.text-left,body.dark .ant-modal table.modal-table th.text-left{text-align:left!important}body.dark .ant-modal table.modal-table td.text-center,body.dark .ant-modal table.modal-table th.text-center{text-align:center!important}body.dark .ant-modal table.modal-table td.text-right,body.dark .ant-modal table.modal-table th.text-right{text-align:right!important}body.dark .ant-modal table.modal-table th{width:200px;text-align:left;background-color:var(--default)}body.dark .ant-modal table.modal-table th,body.dark .ant-modal table.modal-table th *{font-weight:500}body.dark .ant-modal table.modal-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}body.dark .ant-modal table.modal-table td:has(.modal-inner-table){padding:0!important}body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table{width:100%}body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table td,body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,body.dark .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}body.dark .ant-modal table.modal-table.td-right td{text-align:right}body.dark .ant-modal table.modal-table.width-auto-table td,body.dark .ant-modal table.modal-table.width-auto-table th,body.dark .ant-modal table.modal-table table.width-auto-table td,body.dark .ant-modal table.modal-table table.width-auto-table th{width:auto;min-width:auto}body.dark .ant-modal table.modal-table.small-table td,body.dark .ant-modal table.modal-table.small-table th{height:38px}body.dark .ant-modal table.modal-table.xsmall-table td,body.dark .ant-modal table.modal-table.xsmall-table th{height:30px}body.dark .ant-modal .page-btn-area{margin-bottom:10px}body.dark table.floor-table{width:100%}body.dark table.floor-table td,body.dark table.floor-table th{padding:6px 12px;color:var(--df-30);border:1px solid var(--df-90);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}body.dark table.floor-table td.text-left,body.dark table.floor-table th.text-left{text-align:left!important}body.dark table.floor-table td.text-center,body.dark table.floor-table th.text-center{text-align:center!important}body.dark table.floor-table td.text-right,body.dark table.floor-table th.text-right{text-align:right!important}body.dark table.floor-table th{width:200px;text-align:left;background-color:var(--default)}body.dark table.floor-table th,body.dark table.floor-table th *{font-weight:500}body.dark table.floor-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}body.dark table.floor-table td{text-align:left}body.dark table.floor-table td:has(.modal-inner-table){padding:0!important}body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table{width:100%}body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table td,body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,body.dark table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}body.dark table.floor-table.td-right td{text-align:right}body.dark table.floor-table.small-table td,body.dark table.floor-table.small-table th{height:38px}body.dark table.floor-table.xsmall-table td,body.dark table.floor-table.xsmall-table th{height:30px}body.dark table.floor-table table.width-auto-table td,body.dark table.floor-table table.width-auto-table th,body.dark table.floor-table.width-auto-table td,body.dark table.floor-table.width-auto-table th{width:auto;min-width:auto}body.dark .text-table .field,body.dark .text-table .value,body.dark .text-table .label{display:flex;align-items:center;gap:6px}body.dark .text-table .field{justify-content:space-between}body.dark .text-table .label{padding:0}body.dark .ant-modal-confirm-success .ant-modal-confirm-body>.anticon,body.dark .ant-notification-notice .ant-notification-notice-icon-success.anticon{color:var(--primary)}body.dark .ant-modal:has(.ant-modal-confirm-body) .ant-modal-content{padding:30px}body.dark .ant-modal:has(.ant-modal-confirm-body) .ant-modal-confirm-btns{display:flex;justify-content:flex-end;margin-top:20px}body.dark .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title,body.dark .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--df-30)}body.dark .modal-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.dark .ant-modal{color:var(--df-30)}body.dark .ant-modal .ant-modal-header{position:absolute;right:0;z-index:100;background-color:var(--df-95);margin-bottom:0}body.dark .ant-modal .ant-modal-header .full-screen-btn{font-size:16px;width:24px;height:24px;background-color:var(--df-95);border-radius:50%;position:absolute;bottom:calc(100% + 10px);right:34px}body.dark .ant-modal .ant-modal-header .full-screen-btn:hover{background-color:var(--df-60)}body.dark .ant-modal .ant-modal-header .full-screen-btn:hover .icon{color:var(--df-30)}body.dark .ant-modal .ant-modal-close{width:24px;height:24px;background-color:var(--df-95);border-radius:50%;top:auto;inset-inline-end:0;bottom:calc(100% + 10px);color:var(--df-30)}body.dark .ant-modal .ant-modal-close .ant-modal-close-x{line-height:0}body.dark .ant-modal .ant-modal-close .ant-modal-close-x .ant-modal-close{top:7px;inset-inline-end:7px}body.dark .ant-modal .ant-modal-close:hover{background:var(--df-60)}body.dark .ant-modal .modal-header-extra{display:flex;align-items:center;gap:8px}body.dark .ant-modal .modal-header-extra .ant-btn{padding:2px 18px}body.dark .ant-modal .ant-modal-content{height:100%;border-radius:16px;padding:0 0 30px;background-color:var(--default)}body.dark .ant-modal .ant-modal-content .ant-modal-body{padding:0;height:100%}body.dark .ant-modal .ant-modal-content .ant-modal-body>.ant-form{height:100%}body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-page-header{padding:18px 0 0}body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:700}body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-right:0}body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-left,body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-extra{margin:0}body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-divider{margin:16px 0}body.dark .ant-modal .ant-modal-content .ant-modal-body .modal-content{height:calc(100% - 90px)}body.dark .ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs{height:100%}body.dark .ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs-content-holder{overflow-y:auto}body.dark .ant-modal .ant-modal-content .wj-container.h-full:has(.page-count){height:calc(100% - 30px)}body.dark .ant-modal .modal-btn-area{display:flex;margin-bottom:10px;gap:8px;justify-content:flex-start}body.dark .ant-modal .modal-btn-area .btn-small{padding:5px 15px}body.dark .ant-dropdown:has(.alarm-popup){z-index:900}body.dark .alarm-popup{border-color:var(--df-90);background-color:var(--default)}body.dark .alarm-popup .alarm-title-wrap{padding:16px 20px;align-items:center;justify-content:space-between;color:var(--df-30)}body.dark .alarm-popup .alarm-title-wrap .alarm-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:700}body.dark .alarm-popup .ant-divider{margin:0}body.dark .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.dark .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-80);color:var(--df-90);margin-top:8px}body.dark .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description .alarm-date{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:6px;color:var(--df-85)}body.dark .alarm-popup .ant-list .ant-list-item{padding:20px}body.dark .noti-wrap{width:388px;position:fixed;right:40px;top:46px;z-index:1000;margin-top:40px}body.dark .noti-wrap .noti-inner{width:100%;box-shadow:0 6px 8px #6666661a;border-radius:16px;padding:24px 20px;background:var(--default);border:1px solid var(--df-30)}body.dark .noti-wrap .noti-inner.red{border:1px solid #d0404d}body.dark .noti-wrap .noti-inner.green{border:1px solid #008766}body.dark .noti-wrap .noti-inner.yellow{border:1px solid #ffed47}body.dark .noti-wrap .noti-inner.orange{border:1px solid #FDA53F}body.dark .noti-wrap .noti-text{flex:1}body.dark .noti-wrap .noti-text .noti-sound{margin-left:4px;display:inline-flex;height:20px;align-items:center;transform:translateY(3px)}body.dark .noti-wrap .noti-text .noti-sound .icon{font-size:18px}body.dark .noti-wrap .noti-text .noti-sound:hover{color:var(--df-30)}body.dark .noti-wrap .noti-text .noti-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;color:var(--df-30)}body.dark .noti-wrap .noti-text .noti-description{margin-top:8px;font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:1.4;color:var(--df-30)}body.dark .noti-wrap .noti-text .noti-date{margin-top:6px;color:var(--df-90);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.dark .noti-wrap .noti-btn-area{gap:8px;justify-content:center;margin-top:26px}body.dark .noti-wrap:hover{margin-top:0;padding-top:40px}body.dark .noti-wrap:hover .noti-close-btns{transform:translateY(40px)}body.dark .noti-wrap .noti-close-btns{position:absolute;bottom:calc(100% + 6px);right:0;gap:8px;transform:translateY(80px);z-index:-1;transition:.3s}body.dark .noti-wrap .noti-close-btns .all-close-icon{height:28px;padding:0 16px;border:1px solid var(--df-90);border-radius:40px;background:var(--default);color:var(--df-30)}body.dark .noti-wrap .noti-close-btns .all-close-icon:hover{border-color:var(--df-90)}body.dark .noti-wrap .noti-close-btns .close-icon{font-size:16px;width:28px;height:28px;border:1px solid var(--df-90);border-radius:50%;display:grid;place-items:center;background:var(--default);color:var(--df-30)}body.dark .noti-wrap .noti-close-btns .close-icon:hover{border-color:var(--df-90)}body.dark .sider-bg{background-color:var(--default);background-image:var(--default)}body.dark .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--df-85);color:var(--df-30)}body.dark .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--table-active);color:var(--df-10)}body.dark .ant-menu-light:not(.ant-menu-horizontal).ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{font-size:30px;height:50px;margin-left:8px}body.dark .ant-layout .ant-layout-sider{border-right:1px solid var(--df-90);box-shadow:none;height:100vh;position:sticky;top:0;padding:20px 6px;background-color:transparent}body.dark .ant-layout .ant-layout-sider .logo{width:100%}body.dark .ant-layout .ant-layout-sider .ant-layout-sider-children{position:relative}body.dark .ant-layout .ant-layout-sider .ant-layout-sider-children:after{content:"";height:50px;width:100%;bottom:-20px;left:0;position:absolute;background:var(--default);z-index:10;-webkit-mask-image:linear-gradient(transparent,#000 20px);mask-image:linear-gradient(transparent,#000 20px)}body.dark .ant-layout .ant-layout-sider .ant-menu-light{margin-top:40px}body.dark .ant-layout .ant-layout-sider .ant-menu-light *{transition:.05s!important;height:auto}body.dark .ant-layout .ant-layout-sider .ant-menu-light,body.dark .ant-layout .ant-layout-sider .ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}body.dark .ant-layout .ant-layout-sider .ant-menu-light li.ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title{background:var(--df-90);color:var(--df-30)}body.dark .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item-selected{background:var(--primary);color:var(--default)}body.dark .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover,body.dark .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-submenu-title:hover{background:none;color:var(--df-30)}body.dark .ant-layout .ant-layout-sider .lnb{color:var(--df-30);overflow-y:auto;max-height:calc(100vh - 150px)}body.dark .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu{margin:6px 0}body.dark .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu>.ant-menu-submenu-title{padding-top:12px;padding-bottom:12px;padding-inline:8px;min-height:48px}body.dark .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-submenu-title,body.dark .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-item{min-height:48px}body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-item{min-height:48px}body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content{overflow:unset;text-overflow:unset;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;margin:10px 0;display:flex;gap:10px;padding-right:20px}body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content:has(svg){margin-left:-3px}body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content svg{font-size:18px}body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content a{text-wrap:wrap;word-break:break-word;flex:1}body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-submenu-title,body.dark .ant-layout .ant-layout-sider .lnb .ant-menu-item{margin:0;width:100%}body.dark .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{overflow:unset;text-overflow:unset;white-space:unset;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;display:flex;gap:10px;padding-right:20px}body.dark .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content:has(svg){margin-left:-3px}body.dark .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content svg{font-size:18px}body.dark .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content div{text-wrap:wrap;word-break:break-word;flex:1}body.dark .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content a{transition:none}body.dark .ant-layout .ant-layout-sider .ant-menu .ant-menu-submenu-arrow{inset-inline-end:14px}body.dark body:has(.ant-modal) .ant-layout .ant-layout-header.top-header{z-index:90}body.dark .ant-layout-header.top-header{z-index:10;position:sticky;top:0;left:0;background:var(--default);border-bottom:1px solid var(--df-90);height:48px;line-height:48px;display:flex;align-items:center;justify-content:space-between;color:var(--df-30)}body.dark .ant-layout-header.top-header .search-form{width:24%;min-width:200px}body.dark .ant-layout-header.top-header .dropdown-wrapper>div{display:flex;align-items:center;cursor:pointer}body.dark .ant-layout-header.top-header .dropdown-wrapper .ant-avatar{margin-right:8px;background:var(--df-90);display:grid;place-items:center;color:var(--df-95)}body.dark .ant-layout-header.top-header .dropdown-wrapper span:not(.ant-avatar){font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-95);margin-top:-2px}body.dark .ant-layout-header.top-header .dropdown-wrapper.user svg{font-size:18px}body.dark .ant-layout-header.top-header .dropdown-wrapper.alarm svg{font-size:17px}body.dark .ant-layout-header.top-header .dropdown-wrapper.alarm svg path{fill:var(--df-95)}body.dark .ant-layout-header.top-header .dropdown-wrapper.alarm .ant-badge{display:flex;margin-top:3px}body.dark .ant-layout-header.top-header .dropdown-wrapper.setting svg{font-size:18px}body.dark .ant-layout-header.top-header .dropdown-wrapper .ant-badge-dot{width:8px;height:8px;background:#d0404d;box-shadow:none}body.dark .ant-layout-header.top-header .connect-input{height:30px}body.dark .ant-layout-header.top-header .connect-input *{height:100%;min-height:unset}body.dark .ant-layout-header.top-header .connect-input .ant-form-item{width:280px;height:100%}body.dark .ant-layout-header.top-header .connect-input .ant-form-item .ant-form-item-label>label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.dark .ant-layout-header.top-header .project-select .ant-form-item .ant-form-item-control{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark .layout-header{padding:0;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}body.dark .layout-header .inner-header{display:flex;align-items:center;justify-content:space-between;padding-inline:20px;padding-right:55px;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}body.dark .layout-header:before{content:"";position:absolute;left:0;right:0;height:116px;top:-10px;background:radial-gradient(ellipse 50% 25%,rgba(0,0,0,.15),transparent);z-index:-1;pointer-events:none}body.dark .layout-header .logo-wrapper{display:flex;align-items:center}body.dark .layout-header .logo-wrapper .logo{margin-left:15px;width:100px;-o-object-fit:contain;object-fit:contain;cursor:pointer}body.dark .layout-header .system-info{display:flex;flex-direction:column}body.dark .layout-header .system-info>div{line-height:1}body.dark .layout-header .system-info .current-time{font-size:18px;color:var(--df-10)}body.dark .layout-header .system-info .sub-info{font-size:12px;margin-top:2px;color:var(--df-30)}body.dark .layout-header .ant-avatar.ant-avatar-icon{width:auto;height:auto;background:none;border-radius:0}body.dark .layout-header .dropdown-wrapper.global .ant-avatar-icon{font-size:24px;color:#ced4e0}body.dark .layout-header .ant-badge .ant-badge-count{min-width:15px;height:15px;line-height:13px;background-color:#ff6464;font-size:10px;box-shadow:none}body.dark html *::-webkit-scrollbar{width:8px}body.dark html *::-webkit-scrollbar-track{background:transparent}body.dark html *::-webkit-scrollbar-thumb{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}body.dark html *::-webkit-scrollbar-thumb:hover{background-color:#7c7c7c}body.dark html *::-webkit-scrollbar:horizontal{height:12px}body.dark html *::-webkit-scrollbar-track:horizontal{background:transparent}body.dark html *::-webkit-scrollbar-thumb:horizontal{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}body.dark html *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#7c7c7c}body.dark html *::-webkit-scrollbar-corner{background-color:transparent}body.dark body{color:var(--df-30);font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden}body.dark section.right-content{overflow-x:auto;height:100vh;overflow-y:auto}body.dark main.ant-layout-content{min-width:1400px}body.dark main.ant-layout-content>main{padding-bottom:100px}body.dark main.ant-layout-content:has(.right-wrapper){min-width:unset}body.dark .right-wrapper{overflow:auto}body.dark .right-container{flex:auto;min-width:1400px}body.dark .inline-padding{padding-inline:24px!important}body.dark .ant-layout{background:var(--df-95)}body.dark .ant-layout .ant-layout-sider .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;margin-left:20px;color:var(--primary)}body.dark .login-page .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;color:var(--primary)}body.dark .ant-page-header{padding:18px 24px 24px;border-bottom:none}body.dark .ant-page-header .ant-page-header-heading-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:500;color:var(--df-30)}body.dark .ant-page-header-heading-extra{display:flex;align-items:center}body.dark .ant-page-header{padding:18px 24px;border-bottom:none}body.dark .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title).ant-page-header{padding-bottom:0}body.dark .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading{align-items:flex-end}body.dark .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-left{flex-direction:column;align-items:flex-start}body.dark .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-sub-title{line-height:30px;margin-top:5px}body.dark .ant-divider{margin:24px 0;border-block-start-color:var(--df-90)}body.dark .spin-h-full>.ant-spin-nested-loading{height:100%}body.dark .spin-h-full>.ant-spin-nested-loading>.ant-spin-container{height:100%}body.dark .page-padding-bottom{position:relative}body.dark .page-padding-bottom:before{content:"";position:absolute;inset:0 0 -100px;pointer-events:none}body.dark .page-padding-bottom-small{position:relative}body.dark .page-padding-bottom-small:before{content:"";position:absolute;inset:0 0 -20px;pointer-events:none}body.dark .page-padding-right{position:relative}body.dark .page-padding-right:before{content:"";position:absolute;inset:0 -100px 0 0;pointer-events:none}body.dark .page-padding-right-small{position:relative}body.dark .page-padding-right-small:before{content:"";position:absolute;inset:0 -20px 0 0;pointer-events:none}body.dark .layout-content{height:calc(100svh - 56px);overflow:auto}body.dark .layout-content .content-3d{position:relative}body.dark .layout-content .content-3d .container-size{width:100%;height:calc(100svh - 56px)}body.dark .layout-content .content-2d{top:56px;position:absolute;z-index:900;width:100%;height:calc(100svh - 56px)}body.dark .layout-content.no-menu{height:100svh}body.dark .layout-content.no-menu .content-3d .container-size{width:100%;height:100svh}body.dark .layout-content.no-menu .content-2d{top:0}body.dark .card-page .card-area{background-color:var(--df-95);padding:20px;border:1px solid var(--df-90)}body.dark .ant-divider:has(+.card-page){margin-bottom:4px}body.dark .card-page{position:relative;height:100%;padding:20px}body.dark .card-page .card-page-list{padding:0}body.dark .card-page .card-page-list .group-list-title-wrap{position:relative}body.dark .card-page .card-page-list .group-list-title-wrap .group-list-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;color:var(--df-30);font-weight:400;text-align:center;padding:20px 0}body.dark .card-page .card-page-list .group-list-title-wrap .plus-btn{font-size:18px;color:var(--primary);position:absolute;right:10px;top:50%;transform:translateY(-50%)}body.dark .card-page .card-page-list .group-list-items{height:calc(100% - 70px);overflow-y:auto}body.dark .card-page .card-page-list .group-list-items .group-list-item{width:100%;min-height:52px;height:auto;font-size:16px;letter-spacing:-.4px;line-height:1.4;margin:0;padding-top:5px;padding-bottom:5px;border-radius:0;display:flex;align-items:center;justify-content:space-between;padding-inline:20px;cursor:pointer}body.dark .card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content{width:100%}body.dark .card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content:not(:has(.menu-title)){flex:1;text-wrap:wrap;word-break:break-all}body.dark .card-page .card-page-list .group-list-items .group-list-item .menu-title{flex:1;text-wrap:wrap;word-break:break-all}body.dark .card-page .card-page-list .group-list-items .group-list-item:hover{background-color:var(--df-85)}body.dark .card-page .card-page-list .group-list-items .group-list-item.selected{background-color:var(--table-active)}body.dark .card-page .card-page-list .group-list-items .group-list-item .content{font-size:16px;letter-spacing:-.4px;line-height:1.4}body.dark .card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-85);font-style:italic}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode{height:52px;padding:0;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:flex;align-items:center;justify-content:flex-end;color:var(--df-30)}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher>span{line-height:0}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{height:100%;display:flex;align-items:center}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle,body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{color:var(--df-30)}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:before{bottom:0}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:hover:before{background-color:var(--df-85)}body.dark .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode.ant-tree-treenode-selected:before{background-color:var(--table-active)}body.dark .card-page .card-page-list .public-tag{display:flex;justify-content:center;align-items:center;background-color:#008766;color:var(--df-10);border-radius:50%;width:22px;height:22px;margin-left:12px;text-align:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.dark .card-page .card-page-list .ant-menu-light .ant-menu-item-selected{background-color:var(--table-active)}body.dark .card-page .card-page-list .ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected){color:var(--df-30);background-color:var(--df-85)}body.dark .card-page .card-page-right{width:calc(100% - 278px)}body.dark .card-page .card-page-header{height:64px;align-items:center;padding:0 12px;flex-shrink:0;display:flex;justify-content:space-between}body.dark .card-page .card-page-header .left-area,body.dark .card-page .card-page-header .right-area{display:flex;align-items:center;gap:8px}body.dark .card-page .card-page-header .card-page-title{max-width:600px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;margin-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}body.dark .card-page .card-page-header .card-page-title.untitle{color:var(--df-85);font-style:italic;padding-right:4px}body.dark .card-page .card-page-header .card-page-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-top:2px}body.dark .card-page .card-title{margin-bottom:20px;color:var(--df-30);font-size:16px;letter-spacing:-.4px;line-height:1.4}body.dark .card-page .card-area .search-filter>.ant-flex{gap:26px}body.dark .card-page .card-area .search-filter .ant-form-item .ant-form-item-label label{margin-left:4px}body.dark .login-page .ant-layout-content{display:flex;align-items:center;justify-content:center;background-color:var(--df-60);height:100vh}body.dark .login-page .logo{text-align:center;margin-bottom:20px}body.dark .login-page .logo img{margin:0 auto}body.dark .login-page .login-form{width:494px;padding:38px 40px 50px;border:1px solid var(--df-90);border-radius:16px;background:var(--df-20)}body.dark .login-page .login-form .input-medium{margin-bottom:10px}body.dark .login-page .login-form .ant-form-item .ant-input-affix-wrapper{height:36px;padding-block:0}body.dark .login-page .login-form .ant-form-item .ant-input-affix-wrapper .ant-input{height:34px}body.dark .login-page .remember-check{margin:14px 6px 28px}body.dark .login-page .login-btn{height:44px}body.dark .login-page .login-btn span{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:700}body.dark .login-page .copyright{display:none}body.dark main.ant-layout-content>main:has(.dashboard){padding-bottom:18px}body.dark .search-filter:has(+.dashboard){padding-top:18px}body.dark .ant-divider:has(+.dashboard){margin-top:0}body.dark .dashboard{margin-top:16px}body.dark .dashboard .page-padding-bottom:before{bottom:-20px}body.dark .dashboard .page-padding-right:before{bottom:-20px}body.dark .dashboard .ant-flex{gap:16px}body.dark .dashboard .ant-flex:not(.ant-flex-vertical)>*{flex:1;flex-shrink:0}body.dark .dashboard .card-area{border:1px solid var(--df-90);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}body.dark .dashboard .card-area .card-title-wrap{display:flex;padding:12px 22px;align-items:center;gap:12px;flex-shrink:0;border-bottom:1px solid var(--df-90)}body.dark .dashboard .card-area .card-title-wrap .card-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;color:var(--df-30);font-weight:500}body.dark .dashboard .card-area .card-title-wrap .desc{color:var(--df-70);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.dark .dashboard .card-area .card-title-wrap .more-btn{color:var(--df-95);gap:3px}body.dark .dashboard .card-area .card-title-wrap .more-btn .icon{color:var(--df-95)}body.dark .dashboard .card-area .card-title-wrap .btn-small{padding-inline:14px}body.dark .dashboard .card-area .card-content{flex:1}body.dark .dashboard .card-area .card-content:has(strong){display:flex;align-items:center;justify-content:center}body.dark .dashboard .card-area .card-content strong{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;padding-block:20px}body.dark .dashboard .card-area .wj-flexgrid{border-left:none;border-right:none;border-top:none;border-bottom:none}body.dark .dashboard .card-area .empty-box{margin-top:-6px;border-left:none;border-right:none;border-bottom:none}body.dark .dashboard .card-area .wj-flexgrid:has(+.empty-box){border:none}body.dark .dashboard .card-area .chart>div{margin:0 auto!important}body.dark .dashboard .card-area.title-type .card-title-wrap{justify-content:center;padding-block:6px;border-bottom:0}body.dark .dashboard .card-area.title-type .card-title-wrap .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.dark .dashboard .card-area.desc-type .card-title-wrap{justify-content:center;border-bottom:0}body.dark .dashboard .card-area.desc-type .card-title-wrap .card-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:400}body.dark .dashboard .card-area.desc-type .card-title-wrap strong{font-weight:700}body.dark .facility-list-page .p-datatable-wrapper th,body.dark .facility-list-page .p-datatable-wrapper td{padding:0 10px}body.dark .border-left{border-left:1px solid var(--df-90)}body.dark .text-color{color:var(--df-30)}body.dark .ant-btn .icon{color:var(--df-40)}body.dark .wj-cells .wj-cell.wj-state-selected{color:var(--df-10)}body.dark .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{color:var(--df-40)}body.dark .p-treetable-wrapper .p-highlight td,body.dark .p-treetable-wrapper .p-highlight th,body.dark .p-datatable .p-highlight td,body.dark .p-datatable .p-highlight th{color:var(--df-10)}body.dark .p-treetable-wrapper .p-highlight .p-treetable-toggler,body.dark .p-datatable .p-highlight .p-treetable-toggler{color:var(--df-40)}body.dark .p-treetable-wrapper .p-treetable-toggler{color:var(--df-60)}body.dark .login-page .ant-layout-content{background-color:var(--default)}body.dark .login-page .ant-layout-content .login-form{background-color:var(--df-95)}body.dark .login-page .ant-layout-content .login-form .ant-input-affix-wrapper{background-color:var(--default)}body.dark .ant-select-dropdown{border:1px solid var(--df-90)}body.dark .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--df-10)}body.dark .ant-menu-light.ant-menu-submenu.ant-menu-submenu-popup>.ant-menu{background-color:var(--default);border:1px solid var(--df-90);color:var(--df-30)}body.dark .ant-dropdown .ant-dropdown-menu{border:1px solid var(--df-90)}body.dark .ant-layout .ant-layout-header.top-header .dropdown-wrapper .ant-avatar,body.dark .ant-layout .ant-layout-header.top-header .dropdown-wrapper span:not(.ant-avatar){color:var(--df-30)}body.dark .ant-modal .p-treetable-wrapper th,body.dark .ant-modal .p-datatable th,body.dark .ant-modal table.modal-table th{background-color:var(--df-95)}body.dark .card-page .card-page-header .card-page-title.untitle,body.dark .card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-50)}html:has(body.duck-type) *::-webkit-scrollbar-track{background-color:transparent}html:has(body.duck-type) *::-webkit-scrollbar-thumb{background-color:#505050}html:has(body.duck-type) *::-webkit-scrollbar-thumb:hover{background-color:#505050}html:has(body.duck-type) *::-webkit-scrollbar-thumb:horizontal{background-color:#505050}html:has(body.duck-type) *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#505050}body.duck-type{--df-10: color-mix(in srgb, var(--default), #fff 91%);--df-20: color-mix(in srgb, var(--default), #fff 85%);--df-30: color-mix(in srgb, var(--default), #fff 75%);--df-40: color-mix(in srgb, var(--default), #fff 67%);--df-50: color-mix(in srgb, var(--default), #fff 50%);--df-60: color-mix(in srgb, var(--default), #fff 40%);--df-70: color-mix(in srgb, var(--default), #fff 30%);--df-80: color-mix(in srgb, var(--default), #fff 24%);--df-85: color-mix(in srgb, var(--default), #fff 19%);--df-90: color-mix(in srgb, var(--default), #fff 14%);--df-95: color-mix(in srgb, var(--default), #fff 5%);--df-100: color-mix(in srgb, var(--default), #fff 1.7%);--table-active: color-mix(in srgb, var(--default), #fff 15%);--table-cell-active: color-mix(in srgb, var(--default), #fff 30%)}body.duck-type .mt-0{margin-top:0!important}body.duck-type .pt-26{padding-top:26px!important}body.duck-type .color-point{color:var(--primary)}body.duck-type .color-white{color:#fff}body.duck-type .color-red{color:#d0404d}body.duck-type .color-orange{color:#fda53f}body.duck-type .color-yellow{color:#ffed47}body.duck-type .color-blue{color:#0c77a1}body.duck-type .color-green{color:#008766}body.duck-type .radius_x1{border-radius:8px}body.duck-type .radius_x2{border-radius:12px}body.duck-type .ant-wave{color:var(--primary)}body.duck-type [class^=ant-flex],body.duck-type [class*=" ant-flex"]{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-badge.ant-badge .ant-badge-color-red{background-color:#d0404d}body.duck-type .ant-badge.ant-badge .ant-badge-color-orange{background-color:#fda53f}body.duck-type .ant-badge.ant-badge .ant-badge-color-yellow{background-color:#ffed47}body.duck-type .ant-badge.ant-badge .ant-badge-color-blue{background-color:#0c77a1}body.duck-type .ant-badge.ant-badge .ant-badge-color-green{background-color:#008766}body.duck-type .ant-badge.ant-badge .ant-badge-status-dot[style^="background: gray;"]{background-color:var(--df-70)!important}body.duck-type .ant-badge.ant-badge.square .ant-badge-status-dot{width:16px;height:16px;border-radius:2px}body.duck-type .ant-badge.ant-badge.big-circle .ant-badge-status-dot{width:12px;height:12px}body.duck-type .ant-badge.ant-badge .ant-badge-status-text{color:#fff}body.duck-type .search-filter .ant-flex{gap:16px}body.duck-type .search-filter .right-area>.row,body.duck-type .search-filter .left-area>.row{align-items:flex-end;gap:16px}body.duck-type .search-filter .right-area>.row+.row,body.duck-type .search-filter .left-area>.row+.row{margin-top:16px}body.duck-type .search-filter .left-area{flex:1}body.duck-type .search-filter .right-area{flex-shrink:0}body.duck-type .search-filter .ant-radio-group br+.ant-radio-button-wrapper{margin-left:1px}body.duck-type .search-filter .input-medium .ant-checkbox-wrapper{height:30px}body.duck-type .page-btn-area{height:30px;display:flex;justify-content:flex-end;margin-bottom:14px;gap:8px}body.duck-type .page-btn-area>.a-col{display:flex;gap:8px}body.duck-type .page-btn-area.between-btn-area{justify-content:space-between}body.duck-type .page-btn-area.between-btn-area .ant-col{display:flex;gap:8px}body.duck-type .page-btn-area.left{justify-content:flex-start}body.duck-type a:hover{color:var(--primary-light)}body.duck-type .time-select-wrap{display:flex;align-items:flex-end;gap:6px}body.duck-type .time-select-wrap .hyphen{width:7px;display:inline-block;height:1px;background-color:#fff}body.duck-type .time-select-wrap .input-medium+.hyphen{margin-bottom:15px}body.duck-type .time-select-wrap .input-small+.hyphen{margin-bottom:13px}body.duck-type .time-select-wrap .ant-checkbox-wrapper{margin-left:6px}body.duck-type .card{border-radius:12px;box-shadow:none;border:1px solid var(--df-90);background-color:var(--df-20);position:relative;color:#fff;padding:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;transition:.15s}body.duck-type .card .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;font-weight:500;margin-bottom:30px}body.duck-type .card .card-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;max-height:unset}body.duck-type .card .card-date{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;position:absolute;bottom:0;left:0;right:0;border-top:1px solid var(--df-90);padding:12px 30px}body.duck-type .card .card-date .date{color:#a9a8a8;margin-top:4px}body.duck-type .card:not(.disabled):hover{border-color:var(--primary)!important;background:var(--table-active)}body.duck-type .card:not(.disabled):hover .card-date{border-color:var(--primary)}body.duck-type .card.disabled{background-color:#fff;color:var(--df-90)}body.duck-type .card.disabled:hover{border-color:var(--df-90);color:var(--df-90)}body.duck-type .ant-tag{margin-right:0}body.duck-type .ant-tag.tag-blue{width:auto;padding:0 8px;color:#0c77a1;border-color:#0c77a1;background-color:#6bcef4}body.duck-type .ant-tag.tag-orange{width:auto;padding:0 8px;color:#fda53f;border-color:#fda53f;background-color:#fff}body.duck-type .ant-tag.rounded{height:24px;padding-inline:14px;line-height:24px;border-radius:100px;background-color:unset}body.duck-type .ant-tag.rounded.tag-red{color:#d0404d;border-color:#d0404d}body.duck-type .ant-tag.rounded.tag-yellow{color:#ffed47;border-color:#ffed47}body.duck-type .ant-tag.rounded.tag-orange{color:#fda53f;border-color:#fda53f}body.duck-type .ant-tag.rounded.tag-green{color:#008766;border-color:#008766}body.duck-type .ant-tag.rounded.tag-blue{color:#0c77a1;border-color:#0c77a1}body.duck-type .ant-tag.rounded.tag-gray{color:var(--df-70);border-color:var(--df-70)}body.duck-type .ant-tag.rounded.tag-black{color:#fff;border-color:#fff}body.duck-type .noti-circle{width:10px;height:10px;display:block;border-radius:50%;background:var(--df-80);margin:6px 0}body.duck-type .noti-circle.red{background:#d0404d}body.duck-type .noti-circle.green{background:#008766}body.duck-type .noti-circle.yellow{background:#ffed47}body.duck-type .noti-circle.orange{background:#fda53f}body.duck-type .noti-circle.blue{background:#0c77a1}body.duck-type .context-toolbar.ant-menu{width:180px;border-radius:4px;border:1px solid var(--df-90);padding:5px;border-inline-end:1px solid var(--df-90)!important}body.duck-type .context-toolbar.ant-menu .ant-menu-item{width:100%;height:26px;line-height:26px;padding-inline:12px;margin:0;border-radius:4px}body.duck-type .context-toolbar.ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--primary);color:#fff}body.duck-type .context-toolbar.ant-menu .ant-divider-horizontal{width:calc(100% - 20px);margin:5px auto;border-color:var(--df-90)}body.duck-type .ant-dropdown .ant-dropdown-menu{padding:7px;border-radius:6px;background-color:var(--df-95)}body.duck-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}body.duck-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{background-color:var(--df-95);border-radius:4px;box-shadow:none;border-color:transparent}body.duck-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn>div{display:none}body.duck-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn.menu-selected{background:var(--primary);color:#fff}body.duck-type .ant-image{display:block}body.duck-type .ant-image-preview-root .ant-image-preview-mask{background-color:#000c}body.duck-type .ant-image .ant-image-mask .ant-image-mask-info{visibility:hidden;position:relative}body.duck-type .ant-image .ant-image-mask .ant-image-mask-info .anticon{visibility:visible;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.duck-type .ant-upload.read-only{display:none}body.duck-type .ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--primary)}body.duck-type .ant-upload-wrapper .ant-upload-drag .ant-upload-btn{padding-block:16px;display:inline-block}body.duck-type .ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon{margin-bottom:7px}body.duck-type .ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon .anticon{font-size:40px;color:var(--df-80)}body.duck-type .ant-upload-wrapper .ant-upload-drag p.ant-upload-text{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff;margin-bottom:2px}body.duck-type .ant-upload-wrapper .ant-upload-drag p.ant-upload-hint{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;color:var(--df-85)}body.duck-type #spread-js table td,body.duck-type #spread-js table th{padding:unset!important}body.duck-type .ant-tooltip{color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;max-width:310px}body.duck-type .ant-tooltip .ant-tooltip-arrow:before{background-color:var(--df-95)}body.duck-type .ant-tooltip .ant-tooltip-inner{background-color:var(--df-95);color:#fff;padding:8px 12px}body.duck-type .ant-tooltip.border-tooltip .ant-tooltip-arrow{display:none}body.duck-type .ant-tooltip.border-tooltip .ant-tooltip-inner{min-height:52px;height:52px;border:1px solid var(--df-90);border-radius:10px}body.duck-type .ant-tooltip.border-tooltip .ant-tooltip-inner .icon{font-size:20px;margin-right:12px;color:#ffed47}body.duck-type .ant-tabs-top>.ant-tabs-nav:before{display:none}body.duck-type .ant-tabs{color:#fff;height:100%}body.duck-type .ant-tabs .ant-tabs-ink-bar{background:var(--primary)}body.duck-type .ant-tabs .ant-tabs-tab{margin:0;padding:0 16px 10px;border-bottom:1px solid var(--df-90)}body.duck-type .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--primary)}body.duck-type .ant-tabs .ant-tabs-tab:hover{color:var(--primary)}body.duck-type .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--primary)}body.duck-type .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary);text-shadow:none}body.duck-type .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}body.duck-type .ant-tabs .ant-tabs-content-holder{flex:1}body.duck-type .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}body.duck-type .ant-tabs-top.tab-circle-type>.ant-tabs-nav:before{border:none}body.duck-type .tab-circle-type .ant-tabs-tab{border-bottom:none;padding:0;width:24px;height:24px;background-color:var(--df-60);color:var(--df-90);border-radius:50%;display:flex;align-items:center;justify-content:center}body.duck-type .tab-circle-type .ant-tabs-tab.ant-tabs-tab-active{border-bottom:0}body.duck-type .tab-circle-type .ant-tabs-tab-btn .anticon{margin-right:0}body.duck-type .tab-circle-type .tab-title-icon{height:18px}body.duck-type .tab-circle-type .icon{font-size:16px}body.duck-type .tab-circle-type .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}body.duck-type .tab-circle-type .ant-tabs-tab+.ant-tabs-tab{margin:0}body.duck-type .tab-circle-type .ant-tabs-nav-list{gap:12px}body.duck-type .tab-circle-type .ant-tabs-nav-wrap{padding:4px 0;pointer-events:none}body.duck-type .tab-circle-type .ant-tabs-nav-wrap *{pointer-events:all}body.duck-type .tab-circle-type .ant-tabs-ink-bar{display:none}body.duck-type .jodit{width:100%!important}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker{border:none;box-shadow:none;cursor:pointer;pointer-events:none;padding:0}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-clear{display:none}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-suffix{pointer-events:all;font-size:30px;color:var(--df-90)}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-input>input{border-radius:0;color:#fff;font-size:22px;font-weight:600;cursor:pointer;caret-color:transparent}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header>div{display:flex;align-items:center;flex:1}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .center-area{flex:unset;justify-content:center;gap:12px}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .center-area .btn-text .icon{font-size:26px}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .center-area .date{margin-left:8px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area{justify-content:flex-end}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge{display:flex;align-items:center;gap:6px;padding-inline:12px;position:relative}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-dot{width:18px;height:18px;border-radius:3px}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-text{margin:0;color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge+.ant-badge:after{content:"";position:absolute;left:0;display:block;width:1px;height:20px;background-color:var(--df-90)}body.duck-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge.circle .ant-badge-status-dot{width:14px;height:14px;border-radius:50%}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content{overflow:unset}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn{box-shadow:none}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn:hover{box-shadow:0 1.5px 4px 1px #0006;z-index:1}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns .ant-btn{height:28px;padding-inline:12px;border-radius:3px;justify-content:start}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li+li{margin-top:4px}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li{display:grid;grid-template-columns:28px repeat(5,1fr);align-items:center;gap:4px}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .client-name{letter-spacing:-.35px;line-height:1.4;font-size:13px;font-weight:500;color:#fff}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .ant-btn{height:23px;padding:0;font-size:13px;border-radius:3px}body.duck-type .ant-picker-calendar.schedule-calendar .bottom-btn{margin-top:8px}body.duck-type .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn{height:24px;width:100%;border-radius:3px}body.duck-type .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn.ant-btn-primary:hover:not(:disabled){background-color:var(--primary);border-color:var(--primary)}body.duck-type .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn:hover:not(:disabled){box-shadow:none}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:transparent}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date{background-color:transparent}body.duck-type .ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value{color:#fff}body.duck-type .ant-picker-calendar.schedule-calendar td{cursor:default}body.duck-type .ant-picker-calendar.ant-picker-calendar-full{background-color:var(--df-95);color:#fff}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel{background-color:var(--df-95)}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body{padding-top:0}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body table{border-collapse:separate}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th{font-size:16px;letter-spacing:-.4px;line-height:1.4;height:36px;line-height:36px;text-align:center;font-weight:500;padding:0;background-color:var(--table-active)}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:first-of-type{border-radius:8px 0 0 8px}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:last-of-type{border-radius:0 8px 8px 0}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead:after{content:"";display:block;height:10px}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody td{height:192px;border-left:1px solid var(--df-85);border-top:1px solid var(--df-85)}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td{border-bottom:1px solid var(--df-85)}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr td:last-of-type{border-right:1px solid var(--df-85)}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:first-of-type{border-top-left-radius:8px!important}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:last-of-type{border-top-right-radius:8px!important}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:8px!important}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:8px!important}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date{border-top:0;margin:0;height:100%;padding:8px 10px}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-value{display:none}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content{height:100%;display:flex;flex-direction:column}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-value{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;line-height:20px;display:flex;gap:10px;margin-bottom:16px;flex-shrink:0}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-cell-content{flex:1}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell .date-value{color:var(--df-70)}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view .date-value{color:#fff}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date{width:20px;text-align:center;position:relative;z-index:1;color:#fff!important}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date:before{content:"";position:absolute;display:block;width:28px;height:28px;background-color:var(--primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;margin-top:.5px}body.duck-type .ant-picker-calendar.ant-picker-calendar-full .c-month+.c-date:after{content:"일"}body.duck-type .ant-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;transition:.3s;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-btn .icon{color:var(--df-95)}body.duck-type .ant-btn .icon:not(:has(+*)){color:#fff}body.duck-type .ant-btn.ant-btn-primary{background:var(--primary);color:#fff;border:1px solid var(--primary);box-shadow:none}body.duck-type .ant-btn.ant-btn-primary .icon{color:#fff!important}body.duck-type .ant-btn.ant-btn-primary:not(:disabled):hover{background-color:var(--primary-light);border-color:var(--primary-light)}body.duck-type .ant-btn.ant-btn-primary:disabled{opacity:.6!important;background:var(--primary-deep)!important}body.duck-type .ant-btn.ant-btn-default{background-color:var(--df-95);border-color:var(--df-90);color:#fff}body.duck-type .ant-btn.ant-btn-default:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}body.duck-type .ant-btn.ant-btn-default:not(:disabled):hover .icon{color:var(--primary)}body.duck-type .ant-btn.ant-btn-default:disabled,body.duck-type .ant-btn.ant-btn-default:disabled .icon{color:var(--df-70)}body.duck-type .ant-btn.btn-text{height:auto;background-color:unset;border:none;outline:none;padding:0!important;box-shadow:none}body.duck-type .ant-btn.btn-text:not(:disabled):hover{background-color:transparent}body.duck-type .ant-btn.btn-point-bg,body.duck-type .ant-btn.btn-point-bg .icon{border-color:var(--primary);color:var(--primary)}body.duck-type .ant-btn.btn-point-bg:not(:disabled):hover{border-color:var(--primary);color:#fff;background:var(--primary)}body.duck-type .ant-btn.btn-point-bg:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-point-line{border-color:var(--df-90)}body.duck-type .ant-btn.btn-point-line:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}body.duck-type .ant-btn.btn-red-bg{border-color:#d0404d;color:#d0404d}body.duck-type .ant-btn.btn-red-bg .icon{color:#d0404d}body.duck-type .ant-btn.btn-red-bg:not(:disabled):hover{border-color:#d0404d;color:#fff;background:#d0404d}body.duck-type .ant-btn.btn-red-bg:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-red-line{border-color:var(--df-90)}body.duck-type .ant-btn.btn-red-line:not(:disabled):hover{border-color:#d0404d;color:#d0404d}body.duck-type .ant-btn.btn-red-line:not(:disabled):hover .icon{color:#d0404d}body.duck-type .ant-btn.btn-red{border-color:#d0404d;background-color:#d0404d;color:#fff}body.duck-type .ant-btn.btn-red .icon{color:#fff}body.duck-type .ant-btn.btn-red:not(:disabled):hover{border-color:#d0404d;background:#d0404d;color:#fff}body.duck-type .ant-btn.btn-red:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-orange-bg{border-color:#fda53f;color:#fda53f}body.duck-type .ant-btn.btn-orange-bg .icon{color:#fda53f}body.duck-type .ant-btn.btn-orange-bg:not(:disabled):hover{border-color:#fda53f;color:#fff;background:#fda53f}body.duck-type .ant-btn.btn-orange-bg:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-orange-line{border-color:var(--df-90)}body.duck-type .ant-btn.btn-orange-line:not(:disabled):hover{border-color:#fda53f;color:#fda53f}body.duck-type .ant-btn.btn-orange-line:not(:disabled):hover .icon{color:#fda53f}body.duck-type .ant-btn.btn-orange{border-color:#fda53f;background-color:#fda53f;color:#fff}body.duck-type .ant-btn.btn-orange .icon{color:#fff}body.duck-type .ant-btn.btn-orange:not(:disabled):hover{border-color:#fda53f;background:#fda53f;color:#fff}body.duck-type .ant-btn.btn-orange:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-yellow-bg{border-color:#ffed47;color:#ffed47}body.duck-type .ant-btn.btn-yellow-bg .icon{color:#ffed47}body.duck-type .ant-btn.btn-yellow-bg:not(:disabled):hover{border-color:#ffed47;color:#fff;background:#ffed47}body.duck-type .ant-btn.btn-yellow-bg:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-yellow-line{border-color:var(--df-90)}body.duck-type .ant-btn.btn-yellow-line:not(:disabled):hover{border-color:#ffed47;color:#ffed47}body.duck-type .ant-btn.btn-yellow-line:not(:disabled):hover .icon{color:#ffed47}body.duck-type .ant-btn.btn-yellow{border-color:#ffed47;background-color:#ffed47;color:#fff}body.duck-type .ant-btn.btn-yellow .icon{color:#fff}body.duck-type .ant-btn.btn-yellow:not(:disabled):hover{border-color:#ffed47;background:#ffed47;color:#fff}body.duck-type .ant-btn.btn-yellow:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-green-bg{border-color:#008766;color:#008766}body.duck-type .ant-btn.btn-green-bg .icon{color:#008766}body.duck-type .ant-btn.btn-green-bg:not(:disabled):hover{border-color:#008766;color:#fff;background:#008766}body.duck-type .ant-btn.btn-green-bg:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-green-line{border-color:var(--df-90)}body.duck-type .ant-btn.btn-green-line:not(:disabled):hover{border-color:#008766;color:#008766}body.duck-type .ant-btn.btn-green-line:not(:disabled):hover .icon{color:#008766}body.duck-type .ant-btn.btn-green{border-color:#008766;background-color:#008766;color:#fff}body.duck-type .ant-btn.btn-green .icon{color:#fff}body.duck-type .ant-btn.btn-green:not(:disabled):hover{border-color:#008766;background:#008766;color:#fff}body.duck-type .ant-btn.btn-green:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-blue-bg{border-color:#0c77a1;color:#0c77a1}body.duck-type .ant-btn.btn-blue-bg .icon{color:#0c77a1}body.duck-type .ant-btn.btn-blue-bg:not(:disabled):hover{border-color:#0c77a1;color:#fff;background:#0c77a1}body.duck-type .ant-btn.btn-blue-bg:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-blue-line{border-color:var(--df-90)}body.duck-type .ant-btn.btn-blue-line:not(:disabled):hover{border-color:#0c77a1;color:#0c77a1}body.duck-type .ant-btn.btn-blue-line:not(:disabled):hover .icon{color:#0c77a1}body.duck-type .ant-btn.btn-blue{border-color:#0c77a1;background-color:#0c77a1;color:#fff}body.duck-type .ant-btn.btn-blue .icon{color:#fff}body.duck-type .ant-btn.btn-blue:not(:disabled):hover{border-color:#0c77a1;background:#0c77a1;color:#fff}body.duck-type .ant-btn.btn-blue:not(:disabled):hover .icon{color:#fff}body.duck-type .ant-btn.btn-gray{border-color:var(--df-80);background-color:var(--df-80);color:var(--df-95)}body.duck-type .ant-btn.btn-gray .icon{color:var(--df-95)}body.duck-type .ant-btn.btn-gray:not(:disabled):hover{border-color:var(--df-80);background:var(--df-80);color:var(--df-95)}body.duck-type .ant-btn.btn-gray:not(:disabled):hover .icon{color:var(--df-95)}body.duck-type .ant-btn.btn-medium{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:30px;padding:2px 12px;gap:6px}body.duck-type .ant-btn.btn-medium .icon{font-size:18px}body.duck-type .ant-btn.btn-medium .icon.plus-icon,body.duck-type .ant-btn.btn-medium .icon.minus-icon{font-size:12px}body.duck-type .ant-btn.btn-medium .icon.arrow-icon{font-size:13px}body.duck-type .ant-btn.btn-medium.btn-square{padding:0;width:35px}body.duck-type .ant-btn.btn-small{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:26px;padding:2px 10px;border-radius:6px;gap:6px}body.duck-type .ant-btn.btn-small .icon{font-size:16px}body.duck-type .ant-btn.btn-small.btn-square{padding:0;width:29px}body.duck-type .ant-form{color:#fff}body.duck-type .ant-form-item{margin-bottom:0;color:#fff;font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:0;vertical-align:middle}body.duck-type .ant-form-item .ant-form-item-control-input{height:auto;min-height:unset}body.duck-type .ant-form-item .ant-form-item-label>label:after{display:none}body.duck-type .ant-form-item:has(.ant-form-item-label) .ant-row{flex-direction:column}body.duck-type .ant-form-item .ant-form-item-label{padding:0;font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;text-align:start}body.duck-type .ant-form-item .ant-form-item-label label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:#fff;flex-direction:row-reverse;margin-left:16px}body.duck-type .ant-form-item .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{margin-inline-end:0;color:red;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:500;margin-left:4px}body.duck-type .ant-form-item .ant-form-item-control .ant-form-item-control-input+div{display:none!important}body.duck-type .ant-form-item .ant-form-margin-offset{margin:0!important}body.duck-type .ant-form-horizontal .ant-form-item-control{flex:unset}body.duck-type .input-label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:#fff;margin-left:16px}body.duck-type .ant-input{background-color:transparent;color:#fff;border-color:var(--df-90);border-radius:8px}body.duck-type .ant-input::-moz-placeholder{color:var(--df-80)}body.duck-type .ant-input::placeholder{color:var(--df-80)}body.duck-type .ant-input:hover{border-color:var(--primary)}body.duck-type .ant-input:focus,body.duck-type .ant-input.ant-input-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .ant-input.ant-input-disabled,body.duck-type .ant-input[disabled]{background-color:var(--df-40);color:var(--df-70)}body.duck-type .input-medium .ant-input{height:30px;border-radius:8px;padding:4px 16px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .input-small .ant-input{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-input-affix-wrapper{color:#fff;background-color:var(--df-95);border-color:var(--df-90)}body.duck-type .ant-input-affix-wrapper .ant-input-prefix{font-size:18px;color:var(--df-90);transition:.3s}body.duck-type .ant-input-affix-wrapper .anticon.ant-input-password-icon{color:#fff}body.duck-type .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--primary)}body.duck-type .ant-input-affix-wrapper:focus,body.duck-type .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .ant-input-affix-wrapper:focus .ant-input-prefix,body.duck-type .ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-prefix{color:#fff}body.duck-type .input-medium .ant-input-affix-wrapper{padding:0 14px;height:30px;border-radius:8px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .input-medium .ant-input-affix-wrapper .ant-input{height:28px;padding:0}body.duck-type .input-medium .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:8px}body.duck-type .input-small .ant-input-affix-wrapper{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-input-number{background-color:transparent;border-color:var(--df-90);border-radius:8px;color:#fff;overflow:hidden}body.duck-type .ant-input-number:hover{border-color:var(--primary)}body.duck-type .ant-input-number.ant-input-number-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .ant-input-number .ant-input-number-input{color:#fff}body.duck-type .ant-input-number .ant-input-number-handler-wrap{background-color:var(--df-95)}body.duck-type .ant-input-number .ant-input-number-handler{border-color:var(--df-90)}body.duck-type .ant-input-number .ant-input-number-handler .anticon{color:var(--df-40)}body.duck-type .input-medium .ant-input-number .ant-input-number-input{height:28px}body.duck-type .input-small .ant-input-number .ant-input-number-input{height:24px}body.duck-type .ant-checkbox-wrapper{color:#fff;align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background-color:transparent;border-color:var(--df-90)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:after{border-color:var(--primary)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{border-color:var(--primary);background-color:var(--primary)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--primary);border-color:var(--primary)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{width:10px;height:2px;background-color:#fff}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--df-40);border-color:var(--df-70)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--df-85)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled+span{color:var(--df-70)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--df-70);border-color:var(--df-70)}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}body.duck-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked+span{color:var(--df-70)}body.duck-type .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after{border-color:var(--primary)}body.duck-type .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--primary)}body.duck-type .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:var(--primary)}body.duck-type .custom-checkbox{position:relative;width:16px;min-width:16px;height:16px;cursor:pointer;pointer-events:none}body.duck-type .custom-checkbox:hover:not(:has(input:disabled)) .checkbox{border-color:var(--primary)}body.duck-type .custom-checkbox input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;cursor:pointer;pointer-events:all}body.duck-type .custom-checkbox input:disabled{cursor:not-allowed}body.duck-type .custom-checkbox .checkbox{width:100%;height:100%;border-radius:3px;border:1px solid var(--df-90);position:absolute;top:0;left:0;transition:.3s;background-color:var(--df-95);display:flex;align-items:center;justify-content:center}body.duck-type .custom-checkbox input:checked+.checkbox{background-color:var(--primary);border-color:var(--primary)}body.duck-type .custom-checkbox input:checked+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:18px;height:18px;background-position:center}body.duck-type .custom-checkbox:has(input:checked):hover .checkbox{background-color:var(--primary-light);border-color:var(--primary-light)}body.duck-type .custom-checkbox input:indeterminate+.checkbox{background-color:var(--df-95);border-color:var(--df-95)}body.duck-type .custom-checkbox input:indeterminate+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:11px;height:10px}body.duck-type .custom-checkbox:has(input:indeterminate):hover .checkbox{background-color:var(--df-85);border-color:var(--df-85)}body.duck-type .custom-checkbox.partial-checked input:checked+.checkbox{background-color:var(--df-95);border-color:var(--df-90)}body.duck-type .custom-checkbox.partial-checked input:checked+.checkbox:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e");width:12px}body.duck-type .p-checkbox{width:16px;height:16px}body.duck-type .p-checkbox .p-checkbox-box,body.duck-type .p-checkbox .p-checkbox-input{border:1px solid var(--df-90);height:100%;width:100%;border-radius:3px}body.duck-type .p-checkbox .p-checkbox-box{background-color:unset}body.duck-type .p-checkbox .p-checkbox-box .p-checkbox-icon{display:none}body.duck-type .p-checkbox.p-highlight .p-checkbox-box{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat center;background-color:var(--primary);border-color:var(--primary)}body.duck-type .p-checkbox:hover:not(:disabled) .p-checkbox-box{border-color:var(--primary)}body.duck-type .ant-radio-wrapper{color:#fff}body.duck-type .ant-radio-wrapper .ant-radio-inner{background-color:var(--df-95);border-color:var(--df-90)}body.duck-type .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--primary);background-color:var(--primary)}body.duck-type .ant-radio-wrapper:hover:not(.ant-radio-wrapper-disabled) .ant-radio-inner{border-color:var(--primary)}body.duck-type .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio .ant-radio-inner{background-color:var(--df-40)}body.duck-type .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio+span{color:var(--df-70)}body.duck-type .ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner{border-color:var(--df-70);background-color:var(--df-70)}body.duck-type .ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner:after{background-color:var(--df-40)}body.duck-type .ant-radio-group{display:flex;flex-wrap:wrap}body.duck-type .ant-radio-group .ant-radio-wrapper:last-of-type{margin-right:0}body.duck-type .ant-radio-group .ant-radio-button-wrapper{margin-top:-1px;flex-grow:1;text-align:center;border-color:var(--df-90);color:#fff;background-color:transparent}body.duck-type .ant-radio-group .ant-radio-button-wrapper:first-child,body.duck-type .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0}body.duck-type .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--df-90)}body.duck-type .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:var(--primary);color:var(--primary)}body.duck-type .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--primary)}body.duck-type .ant-radio-group .ant-radio-button-wrapper:hover:not(:disabled){color:var(--primary)}body.duck-type .input-medium .ant-radio-group .ant-radio-button-wrapper{padding-inline:16px;height:30px;line-height:28px}body.duck-type .input-small .ant-radio-group .ant-radio-button-wrapper{padding-inline:14px;height:26px;line-height:24px}body.duck-type .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;border-radius:8px;color:#fff;border-color:var(--df-90);padding:0 24px 0 11px;background-color:transparent}body.duck-type .ant-select:not(.ant-select-customize-input) .ant-select-arrow{color:#fff}body.duck-type .ant-select:not(.ant-select-customize-input) .ant-select-selection-item{padding-right:0}body.duck-type .ant-select:not(.ant-select-customize-input).ant-select-open .ant-select-selection-item{color:var(--df-70)}body.duck-type .ant-select:not(.ant-select-customize-input):not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--primary)}body.duck-type .ant-select:not(.ant-select-customize-input).ant-select-focused.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-selector{background-color:var(--df-40);color:var(--df-70)}body.duck-type .ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-arrow{color:var(--df-70)}body.duck-type .ant-select:not(.ant-select-customize-input) .ant-select-selection-placeholder{color:var(--df-80)}body.duck-type .ant-select-dropdown{background-color:var(--df-95)}body.duck-type .ant-select-dropdown .ant-select-item{color:#fff}body.duck-type .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--df-95)}body.duck-type .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--primary);background:var(--table-active)}body.duck-type .input-medium .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:30px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:16px}body.duck-type .input-small .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:26px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:14px}body.duck-type .p-treeselect{height:32px;border-radius:8px;border:1px solid var(--df-90);padding-inline:11px;align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff;background-color:transparent}body.duck-type .p-treeselect .p-treeselect-label{padding:0 12px 0 0}body.duck-type .p-treeselect .p-treeselect-trigger{width:auto;color:var(--df-90)}body.duck-type .p-treeselect:hover:not(:disabled){border-color:var(--primary)}body.duck-type .p-treeselect.p-inputwrapper-focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .p-treeselect-panel{min-width:200px!important;background-color:var(--df-95)}body.duck-type .p-treeselect-panel .p-treeselect-items-wrapper{border-radius:8px}body.duck-type .p-treeselect-panel .p-treeselect-items-wrapper .p-tree{padding:4px;background-color:var(--df-95)}body.duck-type .p-treeselect-panel .p-treenode{padding:0}body.duck-type .p-treeselect-panel .p-treenode .p-treenode-content{padding:0;border-radius:4px;box-shadow:none;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .p-treeselect-panel .p-treenode .p-treenode-content .p-tree-toggler{width:auto;padding-left:8px}body.duck-type .p-treeselect-panel .p-treenode .p-treenode-content:hover{background-color:var(--df-95)}body.duck-type .p-treeselect-panel .p-treenode .p-treenode-content.p-highlight{background-color:var(--table-active);color:var(--primary)}body.duck-type .input-medium .ant-picker{height:30px}body.duck-type .input-small .ant-picker{height:26px}body.duck-type .ant-picker{background-color:transparent;border-color:var(--df-90)}body.duck-type .ant-picker .ant-picker-input>input{color:#fff}body.duck-type .ant-picker .ant-picker-input>input::-moz-placeholder{color:var(--df-80)}body.duck-type .ant-picker .ant-picker-input>input::placeholder{color:var(--df-80)}body.duck-type .ant-picker .ant-picker-suffix{color:#fff}body.duck-type .ant-picker:hover{border-color:var(--primary)}body.duck-type .ant-picker.-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .ant-picker{border-radius:8px}body.duck-type .ant-picker .ant-picker-active-bar{background-color:var(--primary)}body.duck-type .ant-picker .ant-picker-suffix,body.duck-type .ant-picker .ant-picker-clear{font-size:16px}body.duck-type .ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .ant-picker-dropdown .ant-picker-panel-container{background-color:var(--df-95)}body.duck-type .ant-picker-dropdown .ant-picker-content td,body.duck-type .ant-picker-dropdown .ant-picker-content th{text-align:center;padding-left:0!important}body.duck-type .ant-picker-dropdown .ant-picker-content th{color:#fff}body.duck-type .ant-picker-dropdown .ant-picker-cell{color:var(--df-70)}body.duck-type .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view{color:#fff}body.duck-type .ant-picker-dropdown .ant-picker-ranges{align-items:center}body.duck-type .ant-picker-dropdown .ant-picker-today-btn,body.duck-type .ant-picker-dropdown .ant-picker-today-btn:hover,body.duck-type .ant-picker-dropdown .ant-picker-header-view button:hover{color:var(--primary)}body.duck-type .ant-picker-dropdown .ant-picker-header button{color:#fff}body.duck-type .ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:var(--df-95)}body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--primary)}body.duck-type .ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-end.ant-picker-cell-range-hover:before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-start.ant-picker-cell-range-hover:before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background-color:var(--table-active)}body.duck-type .ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,body.duck-type .ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{background-color:var(--table-cell-active)}body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after,body.duck-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary)}body.duck-type .ant-switch{background-color:var(--df-85)}body.duck-type .ant-switch:hover:not(.ant-switch-disabled){background-color:var(--df-90)}body.duck-type .ant-switch.ant-switch-checked{background-color:var(--primary)}body.duck-type .ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--primary-light)}body.duck-type .wj-content{border-radius:0;border:1px solid var(--df-90);background-color:var(--default)}body.duck-type .wj-content .ant-btn.btn-small{padding:5px 14px;height:26px}body.duck-type .wj-content .wj-cell .ant-checkbox-wrapper{display:flex}body.duck-type .wj-border-table .wj-cells .wj-cell{border-right:1px solid var(--df-85)}body.duck-type .wj-border-table .wj-cells .wj-cell.border-none{border-right:0}body.duck-type .wj-hover-grid.wj-flexgrid .wj-row:hover .wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected){background-color:var(--df-95)}body.duck-type .wj-hcell-wrap .wj-cell.wj-header{text-overflow:unset;overflow-wrap:break-word;white-space:pre-wrap;display:flex;align-items:center;justify-content:center}body.duck-type .wj-hcell-wrap .wj-cell.wj-header *{font-weight:500}body.duck-type .wj-small-grid .wj-cell{height:30px;line-height:18px!important}body.duck-type .wj-small-grid .wj-cell .ant-btn{height:20px}body.duck-type .wj-small-grid .wj-row:has(.wj-header) .wj-header:after,body.duck-type .wj-small-grid .wj-colfooters .wj-cell:after,body.duck-type .wj-small-grid .wj-cell.wj-header:after{top:7px;bottom:7px;right:0}body.duck-type .last-border-table .wj-rowheaders .wj-row:last-child .wj-cell,body.duck-type .last-border-table .wj-cells .wj-row:last-child .wj-cell,body.duck-type .last-border-table.p-datatable .p-datatable-tbody>tr:last-of-type>td{border-bottom:1px solid var(--df-85)!important}body.duck-type .wj-cell{padding-inline:12px;padding-block:5px;height:38px;line-height:26px!important;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;border:none;border-bottom:1px solid var(--df-85);background-color:var(--default);color:#fff}body.duck-type .wj-cell.wj-header{background-color:var(--df-95)!important;font-weight:500;color:#fff;border-right:none;border-bottom:1px solid var(--df-85);text-align:center!important}body.duck-type .wj-cell.wj-group{background-color:var(--default);color:#fff}body.duck-type .wj-cell.wj-alt{background-color:var(--default)}body.duck-type .wj-cells .wj-row:last-of-type .wj-cell{border-bottom:none}body.duck-type .wj-rowheaders .wj-cell.wj-header:after,body.duck-type .wj-topleft .wj-cell.wj-header:after{display:none}body.duck-type .wj-row:has(.wj-header) .wj-header:after,body.duck-type .wj-colfooters .wj-cell:after,body.duck-type .wj-cell.wj-header:after{content:"";position:absolute;background-color:var(--df-90);top:10px;bottom:10px;right:0;width:1px}body.duck-type .wj-row:has(.wj-header) .wj-header.border-connect-bottom:after,body.duck-type .wj-colfooters .wj-cell.border-connect-bottom:after,body.duck-type .wj-cell.wj-header.border-connect-bottom:after{bottom:0}body.duck-type .wj-row:has(.wj-header) .wj-header.border-connect-Y:after,body.duck-type .wj-colfooters .wj-cell.border-connect-Y:after,body.duck-type .wj-cell.wj-header.border-connect-Y:after{bottom:0;top:0}body.duck-type .wj-row:has(.wj-header) .wj-header.border-connect-top:after,body.duck-type .wj-colfooters .wj-cell.border-connect-top:after,body.duck-type .wj-cell.wj-header.border-connect-top:after{top:0}body.duck-type .wj-row:has(.wj-header) .wj-header.border-none:after,body.duck-type .wj-colfooters .wj-cell.border-none:after,body.duck-type .wj-cell.wj-header.border-none:after{display:none}body.duck-type .wj-row:has(.wj-header) .wj-header:last-of-type:after,body.duck-type .wj-colheaders .wj-row:first-of-type .wj-cell:last-of-type:after{display:none}body.duck-type .wj-cell.wj-align-center{text-align:center}body.duck-type .wj-cell.wj-align-left{text-align:start}body.duck-type .wj-cell.wj-align-right{text-align:end}body.duck-type .wj-cell.wj-content-center>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.duck-type .wj-flexgrid:has(+.empty-box){border-bottom:none}body.duck-type .wj-flexgrid+.empty-box{margin-top:-10px;border:1px solid var(--df-90)}body.duck-type .wj-container{position:relative}body.duck-type .wj-container .empty-box{width:100%;height:100%;position:absolute;inset:0;border:none;padding-top:58px;pointer-events:none}body.duck-type .wj-container .wj-flexgrid:has(+.empty-box){border-bottom:1px solid var(--df-90)}body.duck-type .wj-container.h-full:has(.page-count){height:calc(100% - 46px)}body.duck-type .wj-cells .wj-cell.wj-state-multi-selected{background-color:var(--table-active);color:#fff}body.duck-type .wj-cells .wj-cell.wj-state-selected{background-color:var(--table-cell-active);color:#fff}body.duck-type .wj-rowheaders .wj-cell.wj-header,body.duck-type .wj-topleft .wj-cell.wj-header{border-right:1px solid var(--df-85);background-color:var(--df-95)}body.duck-type .wj-rowheaders .wj-row:last-of-type .wj-cell.wj-header{border-bottom:none}body.duck-type .wj-cell.wj-state-invalid{border:1.2px solid red!important}body.duck-type .wj-cell-state-disabled{cursor:not-allowed!important;font-style:italic;opacity:1;background-color:var(--df-95)!important}body.duck-type .wj-flexgridsearch{border-radius:4px;transition:.3s}body.duck-type .wj-flexgridsearch .wj-btn{transition:.3s}body.duck-type .wj-flexgridsearch:has(.wj-input-group input:hover){border-color:var(--primary)}body.duck-type .wj-flexgridsearch:has(.wj-input-group input:hover) .wj-btn{border-color:var(--primary)!important}body.duck-type .wj-flexgridsearch:has(.wj-input-group input:focus){border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.duck-type .wj-flexgridsearch:has(.wj-input-group input:focus) .wj-btn{border-color:var(--primary)!important}body.duck-type .wj-tooltip.wj-error-tip{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .wj-flexgrid .wj-cell label input[type=checkbox]{margin-right:0!important;accent-color:var(--primary);transform:scale(1.15)!important}body.duck-type .wj-cell-checkbox{padding:0!important;display:flex;align-items:center;justify-content:center;text-indent:-9999px}body.duck-type .wj-cell-checkbox .wj-cell-check{display:block}body.duck-type .wj-cell-checkbox .wj-btn{display:none}body.duck-type .tree-btn{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-right:4px}body.duck-type .tree-btn.hide{visibility:hidden}body.duck-type .tree-btn .icon{font-size:16px}body.duck-type .wj-cell div:has(>.tree-btn){display:flex;align-items:center}body.duck-type .wj-cell div:has(>.tree-btn) .content{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.duck-type .wj-content:has(.wj-tree-table-cell) [wj-part=ch] .wj-header:first-of-type{padding-left:72px}body.duck-type .wj-tree-table-cell{display:flex;align-items:center;gap:8px;margin-left:17px}body.duck-type .wj-tree-table-cell .anticon{font-size:16px;color:var(--df-95)}body.duck-type .wj-tree-table-cell label{height:16px}body.duck-type .wj-tree-table-cell .ant-checkbox-wrapper .ant-checkbox{height:100%;display:inline-block}body.duck-type .page-count{display:flex;align-items:center;justify-content:space-between;margin-top:16px;height:30px}body.duck-type .ant-pagination .ant-pagination-prev,body.duck-type .ant-pagination .ant-pagination-item,body.duck-type .ant-pagination .ant-pagination-next{min-width:30px;height:30px;border-radius:4px}body.duck-type .ant-pagination .ant-pagination-prev button,body.duck-type .ant-pagination .ant-pagination-item button,body.duck-type .ant-pagination .ant-pagination-next button{color:#fff}body.duck-type .ant-pagination .ant-pagination-prev.ant-pagination-disabled,body.duck-type .ant-pagination .ant-pagination-item.ant-pagination-disabled,body.duck-type .ant-pagination .ant-pagination-next.ant-pagination-disabled{color:var(--df-70);border-color:var(--df-70);opacity:.6}body.duck-type .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,body.duck-type .ant-pagination .ant-pagination-item.ant-pagination-disabled .ant-pagination-item-link,body.duck-type .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--df-70)}body.duck-type .ant-pagination .ant-pagination-item{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;border:1px solid var(--df-90)}body.duck-type .ant-pagination .ant-pagination-item a{color:var(--df-90);padding:0 2px}body.duck-type .ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{background-color:inherit}body.duck-type .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--df-95);border-color:var(--primary)}body.duck-type .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:var(--primary)}body.duck-type .ant-pagination .ant-pagination-item+.ant-pagination-item{margin-left:-4px}body.duck-type .ant-pagination .ant-pagination-prev,body.duck-type .ant-pagination .ant-pagination-next{border:1px solid var(--df-90)}body.duck-type .ant-pagination .ant-pagination-prev .ant-pagination-item-link,body.duck-type .ant-pagination .ant-pagination-next .ant-pagination-item-link{display:flex;align-items:center;justify-content:center}body.duck-type .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{width:110px;height:30px;border-radius:4px;padding:0 13px}body.duck-type .p-datatable .p-datatable-wrapper{border:1px solid var(--df-90);height:100%}body.duck-type .p-datatable .p-datatable-wrapper .btn-small{padding:5px 15px}body.duck-type .p-datatable .p-datatable-wrapper .empty-box{border:none}body.duck-type .p-datatable th{position:relative;background-color:var(--df-95)}body.duck-type .p-datatable th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-90)}body.duck-type .p-datatable th:last-of-type:after{display:none}body.duck-type .p-datatable th,body.duck-type .p-datatable th>div{text-align:center!important;justify-content:center}body.duck-type .p-datatable th span{font-weight:500}body.duck-type .p-datatable th,body.duck-type .p-datatable td{color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-85);padding-inline:12px}body.duck-type .p-datatable .p-datatable-tbody tr{background-color:unset}body.duck-type .p-datatable .p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover td{background:var(--df-95)}body.duck-type .p-datatable .p-datatable-tbody>tr:last-of-type>td{border:none}body.duck-type .p-datatable .p-highlight td,body.duck-type .p-datatable .p-highlight th{background-color:var(--table-active);color:var(--primary)}body.duck-type .p-treetable-wrapper{border:1px solid var(--df-90);overflow-y:auto;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff}body.duck-type .p-treetable-wrapper .ant-btn{margin:0 auto}body.duck-type .p-treetable-wrapper .ant-btn.btn-small{padding:5px 15px}body.duck-type .p-treetable-wrapper tr{background-color:transparent}body.duck-type .p-treetable-wrapper th{position:relative;background-color:var(--df-95)}body.duck-type .p-treetable-wrapper th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-90)}body.duck-type .p-treetable-wrapper th:last-of-type:after{display:none}body.duck-type .p-treetable-wrapper th,body.duck-type .p-treetable-wrapper th>div{text-align:center!important;justify-content:center}body.duck-type .p-treetable-wrapper th span{font-weight:500}body.duck-type .p-treetable-wrapper td{background-color:transparent}body.duck-type .p-treetable-wrapper th,body.duck-type .p-treetable-wrapper td{padding-inline:12px;color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-85)}body.duck-type .p-treetable-wrapper .p-treetable-tbody>tr:last-of-type>td{border:none}body.duck-type .p-treetable-wrapper .p-highlight{background-color:var(--table-active)}body.duck-type .p-treetable-wrapper .p-highlight th,body.duck-type .p-treetable-wrapper .p-highlight td{color:var(--primary)}body.duck-type .p-treetable-wrapper th.tree-cell{text-align:left!important;justify-content:flex-start!important;display:flex;align-items:center}body.duck-type .p-treetable-wrapper th.tree-cell .p-checkbox{margin-left:32px;margin-right:8px}body.duck-type .p-treetable-wrapper th.tree-cell:not(:has(.p-checkbox)) .p-column-title{margin-left:34px}body.duck-type .p-treetable-wrapper th.tree-cell,body.duck-type .p-treetable-wrapper td.tree-cell{padding-left:4px}body.duck-type .p-treetable-wrapper .p-treetable-toggler{color:var(--df-95);font-size:15px;transition:.2s}body.duck-type .p-treetable-wrapper [aria-expanded=true] .p-treetable-toggler{transform:rotate(90deg)}body.duck-type .p-paginator{padding:0;margin-top:22px;background-color:unset}body.duck-type .p-paginator .p-paginator-left-content{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff;margin:0;flex:1}body.duck-type .p-paginator .p-paginator-first,body.duck-type .p-paginator .p-paginator-last{display:none}body.duck-type .p-paginator .p-paginator-prev,body.duck-type .p-paginator .p-paginator-next,body.duck-type .p-paginator .p-paginator-page{border:1px solid var(--df-90);border-radius:4px;height:30px;min-width:30px;color:var(--df-90)}body.duck-type .p-paginator .p-paginator-prev[disabled],body.duck-type .p-paginator .p-paginator-next[disabled],body.duck-type .p-paginator .p-paginator-page[disabled]{color:var(--df-70);border-color:var(--df-70)}body.duck-type .p-paginator .p-paginator-prev{margin-right:6px}body.duck-type .p-paginator .p-paginator-next{margin-left:6px}body.duck-type .p-paginator .p-paginator-pages .p-paginator-page{margin:0 2px}body.duck-type .p-paginator .p-paginator-page.p-highlight{border-color:var(--primary);color:var(--primary)}body.duck-type .p-paginator .p-dropdown{border:1px solid var(--df-90);height:30px;align-items:center;padding:0 13px;margin:0 0 0 16px;gap:25px;border-radius:4px;background-color:transparent}body.duck-type .p-paginator .p-dropdown .p-dropdown-label{padding:0}body.duck-type .p-paginator .p-dropdown .p-dropdown-trigger{width:unset;color:var(--df-90)}body.duck-type .empty-box{padding:26px 0;color:var(--df-80);text-align:center;display:grid;place-content:center}body.duck-type .empty-box .icon{font-size:56px;margin:0 auto}body.duck-type .empty-box .empty-message{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;margin-top:10px;color:var(--df-80)}body.duck-type .empty-box.small .icon,body.duck-type .empty-box.small svg{font-size:48px;margin:0 auto}body.duck-type .empty-box.small .empty-message{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:4px}body.duck-type .p-datatable .p-datatable-tbody>tr:last-of-type>td:has(.empty-box){border-bottom:none!important}body.duck-type .ant-modal table.modal-table{width:100%}body.duck-type .ant-modal table.modal-table td,body.duck-type .ant-modal table.modal-table th{padding:6px 12px;color:#fff;border:1px solid var(--df-90);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}body.duck-type .ant-modal table.modal-table td.text-left,body.duck-type .ant-modal table.modal-table th.text-left{text-align:left!important}body.duck-type .ant-modal table.modal-table td.text-center,body.duck-type .ant-modal table.modal-table th.text-center{text-align:center!important}body.duck-type .ant-modal table.modal-table td.text-right,body.duck-type .ant-modal table.modal-table th.text-right{text-align:right!important}body.duck-type .ant-modal table.modal-table th{width:200px;text-align:left;background-color:var(--df-95)}body.duck-type .ant-modal table.modal-table th,body.duck-type .ant-modal table.modal-table th *{font-weight:500}body.duck-type .ant-modal table.modal-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table){padding:0!important}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table{width:100%}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table td,body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,body.duck-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}body.duck-type .ant-modal table.modal-table.td-right td{text-align:right}body.duck-type .ant-modal table.modal-table.width-auto-table td,body.duck-type .ant-modal table.modal-table.width-auto-table th,body.duck-type .ant-modal table.modal-table table.width-auto-table td,body.duck-type .ant-modal table.modal-table table.width-auto-table th{width:auto;min-width:auto}body.duck-type .ant-modal table.modal-table.small-table td,body.duck-type .ant-modal table.modal-table.small-table th{height:38px}body.duck-type .ant-modal table.modal-table.xsmall-table td,body.duck-type .ant-modal table.modal-table.xsmall-table th{height:30px}body.duck-type .ant-modal .page-btn-area{margin-bottom:10px}body.duck-type table.floor-table{width:100%}body.duck-type table.floor-table td,body.duck-type table.floor-table th{padding:6px 12px;color:#fff;border:1px solid var(--df-90);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}body.duck-type table.floor-table td.text-left,body.duck-type table.floor-table th.text-left{text-align:left!important}body.duck-type table.floor-table td.text-center,body.duck-type table.floor-table th.text-center{text-align:center!important}body.duck-type table.floor-table td.text-right,body.duck-type table.floor-table th.text-right{text-align:right!important}body.duck-type table.floor-table th{width:200px;text-align:left;background-color:var(--df-95)}body.duck-type table.floor-table th,body.duck-type table.floor-table th *{font-weight:500}body.duck-type table.floor-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}body.duck-type table.floor-table td{text-align:left}body.duck-type table.floor-table td:has(.modal-inner-table){padding:0!important}body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table{width:100%}body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table td,body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,body.duck-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}body.duck-type table.floor-table.td-right td{text-align:right}body.duck-type table.floor-table.small-table td,body.duck-type table.floor-table.small-table th{height:38px}body.duck-type table.floor-table.xsmall-table td,body.duck-type table.floor-table.xsmall-table th{height:30px}body.duck-type table.floor-table table.width-auto-table td,body.duck-type table.floor-table table.width-auto-table th,body.duck-type table.floor-table.width-auto-table td,body.duck-type table.floor-table.width-auto-table th{width:auto;min-width:auto}body.duck-type .text-table .field,body.duck-type .text-table .value,body.duck-type .text-table .label{display:flex;align-items:center;gap:6px}body.duck-type .text-table .field{justify-content:space-between}body.duck-type .text-table .label{padding:0}body.duck-type .ant-modal-confirm-success .ant-modal-confirm-body>.anticon,body.duck-type .ant-notification-notice .ant-notification-notice-icon-success.anticon{color:var(--primary)}body.duck-type .ant-modal:has(.ant-modal-confirm-body) .ant-modal-content{padding:30px}body.duck-type .ant-modal:has(.ant-modal-confirm-body) .ant-modal-confirm-btns{display:flex;justify-content:flex-end;margin-top:20px}body.duck-type .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title,body.duck-type .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:#fff}body.duck-type .modal-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.duck-type .ant-modal{color:#fff}body.duck-type .ant-modal .ant-modal-header{position:absolute;right:0;z-index:100;background-color:var(--df-95);margin-bottom:0}body.duck-type .ant-modal .ant-modal-header .full-screen-btn{font-size:16px;width:24px;height:24px;background-color:var(--df-95);border-radius:50%;position:absolute;bottom:calc(100% + 10px);right:34px}body.duck-type .ant-modal .ant-modal-header .full-screen-btn:hover{background-color:var(--df-60)}body.duck-type .ant-modal .ant-modal-header .full-screen-btn:hover .icon{color:#fff}body.duck-type .ant-modal .ant-modal-close{width:24px;height:24px;background-color:var(--df-95);border-radius:50%;top:auto;inset-inline-end:0;bottom:calc(100% + 10px);color:#fff}body.duck-type .ant-modal .ant-modal-close .ant-modal-close-x{line-height:0}body.duck-type .ant-modal .ant-modal-close .ant-modal-close-x .ant-modal-close{top:7px;inset-inline-end:7px}body.duck-type .ant-modal .ant-modal-close:hover{background:var(--df-60)}body.duck-type .ant-modal .modal-header-extra{display:flex;align-items:center;gap:8px}body.duck-type .ant-modal .modal-header-extra .ant-btn{padding:2px 18px}body.duck-type .ant-modal .ant-modal-content{height:100%;border-radius:12px;padding:0 0 30px;background-color:var(--df-95)}body.duck-type .ant-modal .ant-modal-content .ant-modal-body{padding:0;height:100%}body.duck-type .ant-modal .ant-modal-content .ant-modal-body>.ant-form{height:100%}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header{padding:18px 0 0}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:700}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-right:0}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-left,body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-extra{margin:0}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-divider{margin:16px 0}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .modal-content{height:calc(100% - 90px)}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs{height:100%}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs-content-holder{overflow-y:auto}body.duck-type .ant-modal .ant-modal-content .wj-container.h-full:has(.page-count){height:calc(100% - 30px)}body.duck-type .ant-modal .modal-btn-area{display:flex;margin-bottom:10px;gap:8px;justify-content:flex-start}body.duck-type .ant-modal .modal-btn-area .btn-small{padding:5px 15px}body.duck-type .ant-dropdown:has(.alarm-popup){z-index:900}body.duck-type .alarm-popup{border-color:var(--df-90);background-color:var(--df-95)}body.duck-type .alarm-popup .alarm-title-wrap{padding:16px 20px;align-items:center;justify-content:space-between;color:#fff}body.duck-type .alarm-popup .alarm-title-wrap .alarm-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:700}body.duck-type .alarm-popup .ant-divider{margin:0}body.duck-type .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.duck-type .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-80);color:var(--df-90);margin-top:8px}body.duck-type .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description .alarm-date{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:6px;color:var(--df-85)}body.duck-type .alarm-popup .ant-list .ant-list-item{padding:20px}body.duck-type .noti-wrap{width:388px;position:fixed;right:40px;top:46px;z-index:1000;margin-top:40px}body.duck-type .noti-wrap .noti-inner{width:100%;box-shadow:0 6px 8px #6666661a;border-radius:12px;padding:24px 20px;background:var(--df-95);border:1px solid var(--df-30)}body.duck-type .noti-wrap .noti-inner.red{border:1px solid #d0404d}body.duck-type .noti-wrap .noti-inner.green{border:1px solid #008766}body.duck-type .noti-wrap .noti-inner.yellow{border:1px solid #ffed47}body.duck-type .noti-wrap .noti-inner.orange{border:1px solid #FDA53F}body.duck-type .noti-wrap .noti-text{flex:1}body.duck-type .noti-wrap .noti-text .noti-sound{margin-left:4px;display:inline-flex;height:20px;align-items:center;transform:translateY(3px)}body.duck-type .noti-wrap .noti-text .noti-sound .icon{font-size:18px}body.duck-type .noti-wrap .noti-text .noti-sound:hover{color:#fff}body.duck-type .noti-wrap .noti-text .noti-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;color:#fff}body.duck-type .noti-wrap .noti-text .noti-description{margin-top:8px;font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:1.4;color:#fff}body.duck-type .noti-wrap .noti-text .noti-date{margin-top:6px;color:var(--df-90);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.duck-type .noti-wrap .noti-btn-area{gap:8px;justify-content:center;margin-top:26px}body.duck-type .noti-wrap:hover{margin-top:0;padding-top:40px}body.duck-type .noti-wrap:hover .noti-close-btns{transform:translateY(40px)}body.duck-type .noti-wrap .noti-close-btns{position:absolute;bottom:calc(100% + 6px);right:0;gap:8px;transform:translateY(80px);z-index:-1;transition:.3s}body.duck-type .noti-wrap .noti-close-btns .all-close-icon{height:28px;padding:0 16px;border:1px solid var(--df-90);border-radius:40px;background:var(--df-95);color:#fff}body.duck-type .noti-wrap .noti-close-btns .all-close-icon:hover{border-color:var(--df-90)}body.duck-type .noti-wrap .noti-close-btns .close-icon{font-size:16px;width:28px;height:28px;border:1px solid var(--df-90);border-radius:50%;display:grid;place-items:center;background:var(--df-95);color:#fff}body.duck-type .noti-wrap .noti-close-btns .close-icon:hover{border-color:var(--df-90)}body.duck-type .sider-bg{background-color:var(--default);background-image:var(--default)}body.duck-type .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--df-95);color:#fff}body.duck-type .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--table-active);color:#fff}body.duck-type .ant-menu-light:not(.ant-menu-horizontal).ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{font-size:30px;height:50px;margin-left:8px}body.duck-type .ant-layout .ant-layout-sider{border-right:1px solid var(--df-90);box-shadow:none;height:100vh;position:sticky;top:0;padding:20px 6px;background-color:transparent}body.duck-type .ant-layout .ant-layout-sider .logo{width:100%}body.duck-type .ant-layout .ant-layout-sider .ant-layout-sider-children{position:relative}body.duck-type .ant-layout .ant-layout-sider .ant-layout-sider-children:after{content:"";height:50px;width:100%;bottom:-20px;left:0;position:absolute;background:var(--default);z-index:10;-webkit-mask-image:linear-gradient(transparent,#000 20px);mask-image:linear-gradient(transparent,#000 20px)}body.duck-type .ant-layout .ant-layout-sider .ant-menu-light{margin-top:40px}body.duck-type .ant-layout .ant-layout-sider .ant-menu-light *{transition:.05s!important;height:auto}body.duck-type .ant-layout .ant-layout-sider .ant-menu-light,body.duck-type .ant-layout .ant-layout-sider .ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}body.duck-type .ant-layout .ant-layout-sider .ant-menu-light li.ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title{background:var(--df-90);color:#fff}body.duck-type .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item-selected{background:var(--primary);color:#fff}body.duck-type .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover,body.duck-type .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-submenu-title:hover{background:none;color:#fff}body.duck-type .ant-layout .ant-layout-sider .lnb{color:var(--df-30);overflow-y:auto;max-height:calc(100vh - 150px)}body.duck-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu{margin:6px 0}body.duck-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu>.ant-menu-submenu-title{padding-top:12px;padding-bottom:12px;padding-inline:8px;min-height:48px}body.duck-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-submenu-title,body.duck-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-item{min-height:48px}body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-item{min-height:48px}body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content{overflow:unset;text-overflow:unset;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;margin:10px 0;display:flex;gap:10px;padding-right:20px}body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content:has(svg){margin-left:-3px}body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content svg{font-size:18px}body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content a{text-wrap:wrap;word-break:break-word;flex:1}body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-submenu-title,body.duck-type .ant-layout .ant-layout-sider .lnb .ant-menu-item{margin:0;width:100%}body.duck-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{overflow:unset;text-overflow:unset;white-space:unset;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;display:flex;gap:10px;padding-right:20px}body.duck-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content:has(svg){margin-left:-3px}body.duck-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content svg{font-size:18px}body.duck-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content div{text-wrap:wrap;word-break:break-word;flex:1}body.duck-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content a{transition:none}body.duck-type .ant-layout .ant-layout-sider .ant-menu .ant-menu-submenu-arrow{inset-inline-end:14px}body.duck-type body:has(.ant-modal) .ant-layout .ant-layout-header.top-header{z-index:90}body.duck-type .ant-layout-header.top-header{z-index:10;position:sticky;top:0;left:0;background:var(--default);border-bottom:1px solid var(--df-90);height:48px;line-height:48px;display:flex;align-items:center;justify-content:space-between;color:#fff}body.duck-type .ant-layout-header.top-header .search-form{width:24%;min-width:200px}body.duck-type .ant-layout-header.top-header .dropdown-wrapper>div{display:flex;align-items:center;cursor:pointer}body.duck-type .ant-layout-header.top-header .dropdown-wrapper .ant-avatar{margin-right:8px;background:var(--df-90);display:grid;place-items:center;color:var(--df-95)}body.duck-type .ant-layout-header.top-header .dropdown-wrapper span:not(.ant-avatar){font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-95);margin-top:-2px}body.duck-type .ant-layout-header.top-header .dropdown-wrapper.user svg{font-size:18px}body.duck-type .ant-layout-header.top-header .dropdown-wrapper.alarm svg{font-size:17px}body.duck-type .ant-layout-header.top-header .dropdown-wrapper.alarm svg path{fill:var(--df-95)}body.duck-type .ant-layout-header.top-header .dropdown-wrapper.alarm .ant-badge{display:flex;margin-top:3px}body.duck-type .ant-layout-header.top-header .dropdown-wrapper.setting svg{font-size:18px}body.duck-type .ant-layout-header.top-header .dropdown-wrapper .ant-badge-dot{width:8px;height:8px;background:#d0404d;box-shadow:none}body.duck-type .ant-layout-header.top-header .connect-input{height:30px}body.duck-type .ant-layout-header.top-header .connect-input *{height:100%;min-height:unset}body.duck-type .ant-layout-header.top-header .connect-input .ant-form-item{width:280px;height:100%}body.duck-type .ant-layout-header.top-header .connect-input .ant-form-item .ant-form-item-label>label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.duck-type .ant-layout-header.top-header .project-select .ant-form-item .ant-form-item-control{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.duck-type .layout-header{padding:0;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}body.duck-type .layout-header .inner-header{display:flex;align-items:center;justify-content:space-between;padding-inline:20px;padding-right:55px;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}body.duck-type .layout-header:before{content:"";position:absolute;left:0;right:0;height:116px;top:-10px;background:radial-gradient(ellipse 50% 25%,rgba(0,0,0,.15),transparent);z-index:-1;pointer-events:none}body.duck-type .layout-header .logo-wrapper{display:flex;align-items:center}body.duck-type .layout-header .logo-wrapper .logo{margin-left:15px;width:100px;-o-object-fit:contain;object-fit:contain;cursor:pointer}body.duck-type .layout-header .system-info{display:flex;flex-direction:column}body.duck-type .layout-header .system-info>div{line-height:1}body.duck-type .layout-header .system-info .current-time{font-size:18px;color:#fff}body.duck-type .layout-header .system-info .sub-info{font-size:12px;margin-top:2px;color:#fff}body.duck-type .layout-header .ant-avatar.ant-avatar-icon{width:auto;height:auto;background:none;border-radius:0}body.duck-type .layout-header .dropdown-wrapper.global .ant-avatar-icon{font-size:24px;color:#ced4e0}body.duck-type .layout-header .ant-badge .ant-badge-count{min-width:15px;height:15px;line-height:13px;background-color:#ff6464;font-size:10px;box-shadow:none}body.duck-type html *::-webkit-scrollbar{width:8px}body.duck-type html *::-webkit-scrollbar-track{background:transparent}body.duck-type html *::-webkit-scrollbar-thumb{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}body.duck-type html *::-webkit-scrollbar-thumb:hover{background-color:#7c7c7c}body.duck-type html *::-webkit-scrollbar:horizontal{height:12px}body.duck-type html *::-webkit-scrollbar-track:horizontal{background:transparent}body.duck-type html *::-webkit-scrollbar-thumb:horizontal{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}body.duck-type html *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#7c7c7c}body.duck-type html *::-webkit-scrollbar-corner{background-color:transparent}body.duck-type body{color:#fff;font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden}body.duck-type section.right-content{overflow-x:auto;height:100vh;overflow-y:auto}body.duck-type main.ant-layout-content{min-width:1400px}body.duck-type main.ant-layout-content>main{padding-bottom:100px}body.duck-type main.ant-layout-content:has(.right-wrapper){min-width:unset}body.duck-type .right-wrapper{overflow:auto}body.duck-type .right-container{flex:auto;min-width:1400px}body.duck-type .inline-padding{padding-inline:24px!important}body.duck-type .ant-layout{background:var(--df-95)}body.duck-type .ant-layout .ant-layout-sider .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;margin-left:20px;color:var(--primary)}body.duck-type .login-page .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;color:var(--primary)}body.duck-type .ant-page-header{padding:18px 24px 24px;border-bottom:none}body.duck-type .ant-page-header .ant-page-header-heading-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:500;color:#fff}body.duck-type .ant-page-header-heading-extra{display:flex;align-items:center}body.duck-type .ant-page-header{padding:18px 24px;border-bottom:none}body.duck-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title).ant-page-header{padding-bottom:0}body.duck-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading{align-items:flex-end}body.duck-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-left{flex-direction:column;align-items:flex-start}body.duck-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-sub-title{line-height:30px;margin-top:5px}body.duck-type .ant-divider{margin:24px 0;border-block-start-color:var(--df-90)}body.duck-type .spin-h-full>.ant-spin-nested-loading{height:100%}body.duck-type .spin-h-full>.ant-spin-nested-loading>.ant-spin-container{height:100%}body.duck-type .page-padding-bottom{position:relative}body.duck-type .page-padding-bottom:before{content:"";position:absolute;inset:0 0 -100px;pointer-events:none}body.duck-type .page-padding-bottom-small{position:relative}body.duck-type .page-padding-bottom-small:before{content:"";position:absolute;inset:0 0 -20px;pointer-events:none}body.duck-type .page-padding-right{position:relative}body.duck-type .page-padding-right:before{content:"";position:absolute;inset:0 -100px 0 0;pointer-events:none}body.duck-type .page-padding-right-small{position:relative}body.duck-type .page-padding-right-small:before{content:"";position:absolute;inset:0 -20px 0 0;pointer-events:none}body.duck-type .layout-content{height:calc(100svh - 56px);overflow:auto}body.duck-type .layout-content .content-3d{position:relative}body.duck-type .layout-content .content-3d .container-size{width:100%;height:calc(100svh - 56px)}body.duck-type .layout-content .content-2d{top:56px;position:absolute;z-index:900;width:100%;height:calc(100svh - 56px)}body.duck-type .layout-content.no-menu{height:100svh}body.duck-type .layout-content.no-menu .content-3d .container-size{width:100%;height:100svh}body.duck-type .layout-content.no-menu .content-2d{top:0}body.duck-type .card-page .card-area{background-color:var(--df-95);padding:20px;border:1px solid var(--df-90)}body.duck-type .ant-divider:has(+.card-page){margin-bottom:4px}body.duck-type .card-page{position:relative;height:100%;padding:20px}body.duck-type .card-page .card-page-list{padding:0}body.duck-type .card-page .card-page-list .group-list-title-wrap{position:relative}body.duck-type .card-page .card-page-list .group-list-title-wrap .group-list-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;color:#fff;font-weight:400;text-align:center;padding:20px 0}body.duck-type .card-page .card-page-list .group-list-title-wrap .plus-btn{font-size:18px;color:var(--primary);position:absolute;right:10px;top:50%;transform:translateY(-50%)}body.duck-type .card-page .card-page-list .group-list-items{height:calc(100% - 70px);overflow-y:auto}body.duck-type .card-page .card-page-list .group-list-items .group-list-item{width:100%;min-height:52px;height:auto;font-size:16px;letter-spacing:-.4px;line-height:1.4;margin:0;padding-top:5px;padding-bottom:5px;border-radius:0;display:flex;align-items:center;justify-content:space-between;padding-inline:20px;cursor:pointer}body.duck-type .card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content{width:100%}body.duck-type .card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content:not(:has(.menu-title)){flex:1;text-wrap:wrap;word-break:break-all}body.duck-type .card-page .card-page-list .group-list-items .group-list-item .menu-title{flex:1;text-wrap:wrap;word-break:break-all}body.duck-type .card-page .card-page-list .group-list-items .group-list-item:hover{background-color:var(--df-95)}body.duck-type .card-page .card-page-list .group-list-items .group-list-item.selected{background-color:var(--table-active)}body.duck-type .card-page .card-page-list .group-list-items .group-list-item .content{font-size:16px;letter-spacing:-.4px;line-height:1.4}body.duck-type .card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-85);font-style:italic}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode{height:52px;padding:0;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:flex;align-items:center;justify-content:flex-end;color:#fff}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher>span{line-height:0}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{height:100%;display:flex;align-items:center}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle,body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{color:#fff}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:before{bottom:0}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:hover:before{background-color:var(--df-95)}body.duck-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode.ant-tree-treenode-selected:before{background-color:var(--table-active)}body.duck-type .card-page .card-page-list .public-tag{display:flex;justify-content:center;align-items:center;background-color:#008766;color:#fff;border-radius:50%;width:22px;height:22px;margin-left:12px;text-align:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.duck-type .card-page .card-page-list .ant-menu-light .ant-menu-item-selected{background-color:var(--table-active)}body.duck-type .card-page .card-page-list .ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected){color:#fff;background-color:var(--df-95)}body.duck-type .card-page .card-page-right{width:calc(100% - 278px)}body.duck-type .card-page .card-page-header{height:64px;align-items:center;padding:0 12px;flex-shrink:0;display:flex;justify-content:space-between}body.duck-type .card-page .card-page-header .left-area,body.duck-type .card-page .card-page-header .right-area{display:flex;align-items:center;gap:8px}body.duck-type .card-page .card-page-header .card-page-title{max-width:600px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;margin-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}body.duck-type .card-page .card-page-header .card-page-title.untitle{color:var(--df-85);font-style:italic;padding-right:4px}body.duck-type .card-page .card-page-header .card-page-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-top:2px}body.duck-type .card-page .card-title{margin-bottom:20px;color:#fff;font-size:16px;letter-spacing:-.4px;line-height:1.4}body.duck-type .card-page .card-area .search-filter>.ant-flex{gap:26px}body.duck-type .card-page .card-area .search-filter .ant-form-item .ant-form-item-label label{margin-left:4px}body.duck-type .login-page .ant-layout-content{display:flex;align-items:center;justify-content:center;background-color:var(--df-60);height:100vh}body.duck-type .login-page .logo{text-align:center;margin-bottom:20px}body.duck-type .login-page .logo img{margin:0 auto}body.duck-type .login-page .login-form{width:494px;padding:38px 40px 50px;border:1px solid var(--df-90);border-radius:12px;background:var(--df-20)}body.duck-type .login-page .login-form .input-medium{margin-bottom:10px}body.duck-type .login-page .login-form .ant-form-item .ant-input-affix-wrapper{height:36px;padding-block:0}body.duck-type .login-page .login-form .ant-form-item .ant-input-affix-wrapper .ant-input{height:34px}body.duck-type .login-page .remember-check{margin:14px 6px 28px}body.duck-type .login-page .login-btn{height:44px}body.duck-type .login-page .login-btn span{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:700}body.duck-type .login-page .copyright{display:none}body.duck-type main.ant-layout-content>main:has(.dashboard){padding-bottom:18px}body.duck-type .search-filter:has(+.dashboard){padding-top:18px}body.duck-type .ant-divider:has(+.dashboard){margin-top:0}body.duck-type .dashboard{margin-top:16px}body.duck-type .dashboard .page-padding-bottom:before{bottom:-20px}body.duck-type .dashboard .page-padding-right:before{bottom:-20px}body.duck-type .dashboard .ant-flex{gap:16px}body.duck-type .dashboard .ant-flex:not(.ant-flex-vertical)>*{flex:1;flex-shrink:0}body.duck-type .dashboard .card-area{border:1px solid var(--df-90);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}body.duck-type .dashboard .card-area .card-title-wrap{display:flex;padding:12px 22px;align-items:center;gap:12px;flex-shrink:0;border-bottom:1px solid var(--df-90)}body.duck-type .dashboard .card-area .card-title-wrap .card-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;color:#fff;font-weight:500}body.duck-type .dashboard .card-area .card-title-wrap .desc{color:var(--df-70);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.duck-type .dashboard .card-area .card-title-wrap .more-btn{color:var(--df-95);gap:3px}body.duck-type .dashboard .card-area .card-title-wrap .more-btn .icon{color:var(--df-95)}body.duck-type .dashboard .card-area .card-title-wrap .btn-small{padding-inline:14px}body.duck-type .dashboard .card-area .card-content{flex:1}body.duck-type .dashboard .card-area .card-content:has(strong){display:flex;align-items:center;justify-content:center}body.duck-type .dashboard .card-area .card-content strong{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;padding-block:20px}body.duck-type .dashboard .card-area .wj-flexgrid{border-left:none;border-right:none;border-top:none;border-bottom:none}body.duck-type .dashboard .card-area .empty-box{margin-top:-6px;border-left:none;border-right:none;border-bottom:none}body.duck-type .dashboard .card-area .wj-flexgrid:has(+.empty-box){border:none}body.duck-type .dashboard .card-area .chart>div{margin:0 auto!important}body.duck-type .dashboard .card-area.title-type .card-title-wrap{justify-content:center;padding-block:6px;border-bottom:0}body.duck-type .dashboard .card-area.title-type .card-title-wrap .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.duck-type .dashboard .card-area.desc-type .card-title-wrap{justify-content:center;border-bottom:0}body.duck-type .dashboard .card-area.desc-type .card-title-wrap .card-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:400}body.duck-type .dashboard .card-area.desc-type .card-title-wrap strong{font-weight:700}body.duck-type .facility-list-page .p-datatable-wrapper th,body.duck-type .facility-list-page .p-datatable-wrapper td{padding:0 10px}body.duck-type .ant-layout{color:#fff}body.duck-type section.right-content{height:calc(100vh - 100px)}body.duck-type .ant-layout-header.top-header{height:100px;padding-inline:30px;border-bottom:none}body.duck-type .ant-layout-header.top-header .left-area,body.duck-type .ant-layout-header.top-header .right-area{flex:1;flex-shrink:0}body.duck-type .ant-layout-header.top-header .center-area{flex:3;display:flex;align-items:center;justify-content:center}body.duck-type .ant-layout-header.top-header .right-area{display:flex;align-items:center;justify-content:flex-end;gap:24px}body.duck-type .ant-layout-header.top-header .gnb{padding:5px;background-color:var(--df-95);border:1px solid var(--df-90);border-radius:16px}body.duck-type .ant-layout-header.top-header .gnb .menu-item{width:140px;height:48px;padding:0 14px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;gap:7px;transition:.3s;border-radius:12px}body.duck-type .ant-layout-header.top-header .gnb .menu-item:hover:not(.active),body.duck-type .ant-layout-header.top-header .gnb .menu-item:hover:not(.active) span{color:var(--primary)}body.duck-type .ant-layout-header.top-header .gnb .menu-item:hover:not(.active) .icon{color:var(--primary)}body.duck-type .ant-layout-header.top-header .gnb .menu-item.active{background-color:var(--primary)}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn{border:none;background-color:unset}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn>div{display:none}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn span{color:#fff}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn .icon{color:#fff;font-size:30px}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn:hover:not(.active){color:#fff}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn:hover:not(.active) .icon{color:var(--primary)}body.duck-type .ant-layout-header.top-header .gnb .menu-item.ant-btn.active{background-color:var(--primary);box-shadow:0 4px 4px #0003 inset}body.duck-type .ant-layout-header.top-header .current-date{font-size:14px;color:var(--df-30)}body.duck-type .ant-layout-header.top-header .dropdown-wrapper .ant-avatar{background-color:unset;border:1px solid var(--df-30)}body.duck-type .ant-layout-header.top-header .dropdown-wrapper .ant-avatar .icon{font-size:18px;color:var(--df-30)}body.duck-type .ant-layout-header.top-header .dropdown-wrapper .ant-avatar+span{color:var(--df-30)}body.duck-type .sider-bg{background-color:unset;padding:6px 6px 12px;height:calc(100vh - 100px)}body.duck-type .ant-layout .ant-layout-sider.side-wrapper{height:100%;padding-top:8px;background-color:var(--default);border-right:none;border-radius:12px}body.duck-type .ant-layout .ant-layout-sider .lnb{margin-top:0;max-height:100%}body.duck-type .side-menu{height:100%;background-color:var(--default);border-radius:12px;margin:6px}body.duck-type .side-menu-multi{width:-moz-fit-content;width:fit-content;height:100%;padding-block:6px;display:flex;flex-direction:column;flex-shrink:0;gap:6px;overflow-y:auto;overflow-x:hidden}body.duck-type .side-menu-multi .reset-button{width:100%;height:32px;background-color:var(--df-90);margin-inline:12px;flex-shrink:0}body.duck-type .side-menu-multi .side-menu{flex:1;height:auto;margin-block:0}body.duck-type .login-page .ant-layout-content{background-color:var(--df-90)}body.duck-type .login-page .login-form{background-color:var(--df-100)}body.duck-type .ant-input-affix-wrapper .ant-input-prefix{color:var(--df-80)}body.duck-type .card-page .card-area{background-color:var(--default);margin-inline:0}body.duck-type .inline-padding{padding-inline:30px!important}body.duck-type .card-page .card-page-header .card-page-title.untitle,body.duck-type .card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-50)}body.duck-type .ant-btn .icon{color:#fff}body.duck-type .ant-btn.btn-secondary{background:var(--df-90);color:#fff;border:1px solid var(--df-90);box-shadow:none}body.duck-type .ant-btn.btn-secondary .icon{color:#fff!important}body.duck-type .ant-btn.btn-secondary:not(:disabled):hover{background-color:var(--df-80);border-color:var(--df-80);color:#fff}body.duck-type .ant-btn.btn-secondary:disabled{opacity:.6!important;background:var(--df-90)!important}body.duck-type .ant-input-affix-wrapper .anticon.ant-input-password-icon{color:var(--df-30)}body.duck-type .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#fff}body.duck-type .ant-page-header{padding-top:26px;padding-bottom:8px}body.duck-type .p-datatable .p-datatable-wrapper,body.duck-type .p-treetable-wrapper,body.duck-type .wj-content{border-left:0;border-right:0}body.duck-type .p-treetable-wrapper .p-treetable-toggler{color:var(--df-30)}body.duck-type .page-count{color:#fff}body.duck-type .card-area{background-color:var(--default);padding-top:16px;padding-bottom:16px;margin-left:14px;margin-right:20px;border-radius:12px;border:1px solid var(--df-90)}body.duck-type .card-area.inline-padding,body.duck-type .card-area .inline-padding{padding-inline:16px!important}body.duck-type .ant-divider+.card-area{margin-top:20px}body.duck-type .card-area:has(.wj-container .page-count){padding-bottom:70px}body.duck-type .tab-circle-type .ant-tabs-tab{background-color:var(--df-80);color:var(--df-50)}body.duck-type .tab-circle-type .ant-tabs-tab:hover,body.duck-type .tab-circle-type .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:#fff}body.duck-type .ant-tag-orange{background:unset;border-color:#fda53f;color:#fda53f}body.duck-type .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--df-30)}body.duck-type .ant-modal-root .ant-modal-mask{background-color:#49494985}body.duck-type .ant-modal table.modal-table tr>*:first-child{border-left:none}body.duck-type .ant-modal table.modal-table tr>*:last-child{border-right:none}body.duck-type .ant-modal table.modal-table th{width:180px;min-width:180px}body.duck-type .ant-modal .inline-padding{padding-inline:20px!important}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:500}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{color:var(--df-30)}body.duck-type .ant-modal .ant-modal-content .ant-modal-body .modal-content{height:calc(100% - 56px)}body.duck-type .ant-modal .ant-tabs:not(.tab-circle-type),body.duck-type .ant-modal .card-area{background-color:var(--default);padding:16px;margin:14px 0 0;border-radius:12px;border:none}body.duck-type .ant-modal .modal-header-extra .ant-badge .ant-badge-status-text{color:var(--df-30);font-size:12px;font-weight:400;margin-left:4px}body.duck-type .ant-modal .modal-header-extra .btn-text .icon{font-size:20px;color:var(--df-30)}body.duck-type .ant-tree{background-color:unset;color:#fff;padding-left:10px;padding-block:10px;font-size:13px}body.duck-type .ant-tree .ant-tree-treenode{padding:0}body.duck-type .ant-tree .ant-tree-node-content-wrapper{padding-inline:0;background:unset;cursor:default;display:flex;align-items:center}body.duck-type .ant-tree .ant-tree-title{display:flex;align-items:center;gap:6px;position:relative}body.duck-type .ant-tree .ant-tree-title .icon{font-size:16px;display:inline-block}body.duck-type .ant-tree .treenode-child{padding-block:5px;padding-left:10px;position:relative}body.duck-type .ant-tree .treenode-child .content{color:var(--df-30);cursor:default}body.duck-type .ant-tree .treenode-child .ant-checkbox-wrapper{font-size:13px}body.duck-type .ant-tree .treenode-child .ant-checkbox .ant-checkbox-inner{width:14px;height:14px;border-radius:2px;border:1px solid var(--df-30)}body.duck-type .ant-tree .treenode-child .ant-checkbox .ant-checkbox-inner:after{border-width:1px}body.duck-type .ant-tree .treenode-child .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:unset}body.duck-type .ant-tree .treenode-child .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{transform:rotate(45deg) scale(.8) translate(-50%,-50%);top:4.3px;left:2.1px}body.duck-type .ant-tree .treenode-child .ant-checkbox:after{border:1px solid var(--df-30);border-radius:2px}body.duck-type .ant-tree .treenode-child .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after{border:1px solid var(--df-30);border-radius:2px}body.duck-type .ant-tree .treenode-child .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:unset}body.duck-type .ant-tree .treenode-child:after{content:"";position:absolute;left:-5px;top:13px;width:15px;border-top:1px dashed var(--df-60)}body.duck-type .ant-tree .treenode-child:before{content:"";position:absolute;left:-5px;top:-7px;bottom:0;width:15px;border-left:1px dashed var(--df-60)}body.duck-type .ant-tree .ant-tree-treenode-leaf-last .treenode-child:before{bottom:14px}body.duck-type .ant-tree .ant-tree-switcher:not(.ant-tree-switcher-noop)+.ant-tree-node-content-wrapper:before{content:"";position:absolute;right:100%;width:7px;border-top:1px dashed var(--df-60)}body.duck-type .ant-tree .ant-tree-indent-unit{width:12px}body.duck-type .ant-tree .ant-tree-switcher{line-height:unset;align-self:center;display:flex;align-items:center;justify-content:center}body.duck-type .ant-tree .ant-tree-switcher.ant-tree-switcher-noop{opacity:0}body.duck-type .ant-tree .ant-tree-switcher .anticon{width:10px;height:10px;background-color:var(--df-30);border-radius:2px;align-self:center;position:relative;z-index:10}body.duck-type .ant-tree .ant-tree-switcher .anticon svg{display:none}body.duck-type .ant-tree .ant-tree-switcher .anticon:after,body.duck-type .ant-tree .ant-tree-switcher .anticon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:1px;background-color:var(--df-100);display:block}body.duck-type .ant-tree .ant-tree-treenode-switcher-close .ant-tree-switcher .anticon:after{width:1px;height:5px}body.duck-type .ant-tree .ant-tree-treenode-switcher-open .ant-tree-switcher .anticon:after{display:none}html:has(body.si-type) *::-webkit-scrollbar-track{background-color:transparent}html:has(body.si-type) *::-webkit-scrollbar-thumb{background-color:#505050}html:has(body.si-type) *::-webkit-scrollbar-thumb:hover{background-color:#505050}html:has(body.si-type) *::-webkit-scrollbar-thumb:horizontal{background-color:#505050}html:has(body.si-type) *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#505050}body.si-type{--df-10: color-mix(in srgb, var(--default), #fff 91%);--df-20: color-mix(in srgb, var(--default), #fff 85%);--df-30: color-mix(in srgb, var(--default), #fff 75%);--df-40: color-mix(in srgb, var(--default), #fff 67%);--df-50: color-mix(in srgb, var(--default), #fff 50%);--df-60: color-mix(in srgb, var(--default), #fff 40%);--df-70: color-mix(in srgb, color-mix(in srgb, var(--default), #fff 35%), #000 19%) ;--df-80: color-mix(in srgb, var(--default), #fff 24%);--df-85: color-mix(in srgb, var(--default), #fff 19%);--df-90: color-mix(in srgb, color-mix(in srgb, var(--default), #fff 11%), var(--primary) 4%) ;--df-95: color-mix(in srgb, color-mix(in srgb, var(--default), #fff 3%), var(--primary) 4%) ;--df-98: color-mix(in srgb, color-mix(in srgb, var(--default), #fff 2%), var(--primary) 4%) ;--df-100: color-mix(in srgb, var(--default), #fff 1.7%);--table-hover: color-mix(in srgb, color-mix(in srgb, var(--default), #fff 4%), var(--primary) 0%);--table-active: color-mix(in srgb, color-mix(in srgb, var(--default), #fff 3%), var(--primary) 10%);--table-cell-active: color-mix(in srgb, var(--default), #fff 30%)}body.si-type .mt-0{margin-top:0!important}body.si-type .pt-26{padding-top:26px!important}body.si-type .color-point{color:var(--primary)}body.si-type .color-white{color:#fff}body.si-type .color-red{color:#d0404d}body.si-type .color-orange{color:#fda53f}body.si-type .color-yellow{color:#ffed47}body.si-type .color-blue{color:#0c77a1}body.si-type .color-green{color:#008766}body.si-type .radius_x1{border-radius:8px}body.si-type .radius_x2{border-radius:12px}body.si-type .ant-wave{color:var(--primary)}body.si-type [class^=ant-flex],body.si-type [class*=" ant-flex"]{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-badge.ant-badge .ant-badge-color-red{background-color:#d0404d}body.si-type .ant-badge.ant-badge .ant-badge-color-orange{background-color:#fda53f}body.si-type .ant-badge.ant-badge .ant-badge-color-yellow{background-color:#ffed47}body.si-type .ant-badge.ant-badge .ant-badge-color-blue{background-color:#0c77a1}body.si-type .ant-badge.ant-badge .ant-badge-color-green{background-color:#008766}body.si-type .ant-badge.ant-badge .ant-badge-status-dot[style^="background: gray;"]{background-color:var(--df-70)!important}body.si-type .ant-badge.ant-badge.square .ant-badge-status-dot{width:16px;height:16px;border-radius:2px}body.si-type .ant-badge.ant-badge.big-circle .ant-badge-status-dot{width:12px;height:12px}body.si-type .ant-badge.ant-badge .ant-badge-status-text{color:#fff}body.si-type .search-filter .ant-flex{gap:16px}body.si-type .search-filter .right-area>.row,body.si-type .search-filter .left-area>.row{align-items:flex-end;gap:16px}body.si-type .search-filter .right-area>.row+.row,body.si-type .search-filter .left-area>.row+.row{margin-top:16px}body.si-type .search-filter .left-area{flex:1}body.si-type .search-filter .right-area{flex-shrink:0}body.si-type .search-filter .ant-radio-group br+.ant-radio-button-wrapper{margin-left:1px}body.si-type .search-filter .input-medium .ant-checkbox-wrapper{height:30px}body.si-type .page-btn-area{height:30px;display:flex;justify-content:flex-end;margin-bottom:14px;gap:8px}body.si-type .page-btn-area>.a-col{display:flex;gap:8px}body.si-type .page-btn-area.between-btn-area{justify-content:space-between}body.si-type .page-btn-area.between-btn-area .ant-col{display:flex;gap:8px}body.si-type .page-btn-area.left{justify-content:flex-start}body.si-type a:hover{color:var(--primary-light)}body.si-type .time-select-wrap{display:flex;align-items:flex-end;gap:6px}body.si-type .time-select-wrap .hyphen{width:7px;display:inline-block;height:1px;background-color:#fff}body.si-type .time-select-wrap .input-medium+.hyphen{margin-bottom:15px}body.si-type .time-select-wrap .input-small+.hyphen{margin-bottom:13px}body.si-type .time-select-wrap .ant-checkbox-wrapper{margin-left:6px}body.si-type .card{border-radius:12px;box-shadow:none;border:1px solid var(--df-90);background-color:var(--df-20);position:relative;color:#fff;padding:30px;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;transition:.15s}body.si-type .card .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;font-weight:500;margin-bottom:30px}body.si-type .card .card-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;max-height:unset}body.si-type .card .card-date{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;position:absolute;bottom:0;left:0;right:0;border-top:1px solid var(--df-90);padding:12px 30px}body.si-type .card .card-date .date{color:#a9a8a8;margin-top:4px}body.si-type .card:not(.disabled):hover{border-color:var(--primary)!important;background:var(--table-active)}body.si-type .card:not(.disabled):hover .card-date{border-color:var(--primary)}body.si-type .card.disabled{background-color:#fff;color:var(--df-90)}body.si-type .card.disabled:hover{border-color:var(--df-90);color:var(--df-90)}body.si-type .ant-tag{margin-right:0}body.si-type .ant-tag.tag-blue{width:auto;padding:0 8px;color:#0c77a1;border-color:#0c77a1;background-color:#6bcef4}body.si-type .ant-tag.tag-orange{width:auto;padding:0 8px;color:#fda53f;border-color:#fda53f;background-color:#fff}body.si-type .ant-tag.rounded{height:24px;padding-inline:14px;line-height:24px;border-radius:100px;background-color:unset}body.si-type .ant-tag.rounded.tag-red{color:#d0404d;border-color:#d0404d}body.si-type .ant-tag.rounded.tag-yellow{color:#ffed47;border-color:#ffed47}body.si-type .ant-tag.rounded.tag-orange{color:#fda53f;border-color:#fda53f}body.si-type .ant-tag.rounded.tag-green{color:#008766;border-color:#008766}body.si-type .ant-tag.rounded.tag-blue{color:#0c77a1;border-color:#0c77a1}body.si-type .ant-tag.rounded.tag-gray{color:var(--df-70);border-color:var(--df-70)}body.si-type .ant-tag.rounded.tag-black{color:#fff;border-color:#fff}body.si-type .noti-circle{width:10px;height:10px;display:block;border-radius:50%;background:var(--df-80);margin:6px 0}body.si-type .noti-circle.red{background:#d0404d}body.si-type .noti-circle.green{background:#008766}body.si-type .noti-circle.yellow{background:#ffed47}body.si-type .noti-circle.orange{background:#fda53f}body.si-type .noti-circle.blue{background:#0c77a1}body.si-type .context-toolbar.ant-menu{width:180px;border-radius:4px;border:1px solid var(--df-90);padding:5px;border-inline-end:1px solid var(--df-90)!important}body.si-type .context-toolbar.ant-menu .ant-menu-item{width:100%;height:26px;line-height:26px;padding-inline:12px;margin:0;border-radius:4px}body.si-type .context-toolbar.ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--primary);color:#fff}body.si-type .context-toolbar.ant-menu .ant-divider-horizontal{width:calc(100% - 20px);margin:5px auto;border-color:var(--df-90)}body.si-type .ant-dropdown .ant-dropdown-menu{padding:7px;border-radius:6px;background-color:var(--df-95)}body.si-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}body.si-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{background-color:var(--df-95);border-radius:4px;box-shadow:none;border-color:transparent}body.si-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn>div{display:none}body.si-type .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn.menu-selected{background:var(--primary);color:#fff}body.si-type .ant-image{display:block}body.si-type .ant-image-preview-root .ant-image-preview-mask{background-color:#000c}body.si-type .ant-image .ant-image-mask .ant-image-mask-info{visibility:hidden;position:relative}body.si-type .ant-image .ant-image-mask .ant-image-mask-info .anticon{visibility:visible;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.si-type .ant-upload.read-only{display:none}body.si-type .ant-upload-wrapper .ant-upload-drag:not(.ant-upload-disabled):hover{border-color:var(--primary)}body.si-type .ant-upload-wrapper .ant-upload-drag .ant-upload-btn{padding-block:16px;display:inline-block}body.si-type .ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon{margin-bottom:7px}body.si-type .ant-upload-wrapper .ant-upload-drag .ant-upload-btn .ant-upload-drag-icon .anticon{font-size:40px;color:var(--df-80)}body.si-type .ant-upload-wrapper .ant-upload-drag p.ant-upload-text{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff;margin-bottom:2px}body.si-type .ant-upload-wrapper .ant-upload-drag p.ant-upload-hint{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;color:var(--df-85)}body.si-type #spread-js table td,body.si-type #spread-js table th{padding:unset!important}body.si-type .ant-tooltip{color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;max-width:310px}body.si-type .ant-tooltip .ant-tooltip-arrow:before{background-color:var(--df-95)}body.si-type .ant-tooltip .ant-tooltip-inner{background-color:var(--df-95);color:#fff;padding:8px 12px}body.si-type .ant-tooltip.border-tooltip .ant-tooltip-arrow{display:none}body.si-type .ant-tooltip.border-tooltip .ant-tooltip-inner{min-height:52px;height:52px;border:1px solid var(--df-90);border-radius:10px}body.si-type .ant-tooltip.border-tooltip .ant-tooltip-inner .icon{font-size:20px;margin-right:12px;color:#ffed47}body.si-type .ant-tabs-top>.ant-tabs-nav:before{display:none}body.si-type .ant-tabs{color:#fff;height:100%}body.si-type .ant-tabs .ant-tabs-ink-bar{background:var(--primary)}body.si-type .ant-tabs .ant-tabs-tab{margin:0;padding:0 16px 10px;border-bottom:1px solid var(--df-90)}body.si-type .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--primary)}body.si-type .ant-tabs .ant-tabs-tab:hover{color:var(--primary)}body.si-type .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom:2px solid var(--primary)}body.si-type .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary);text-shadow:none}body.si-type .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}body.si-type .ant-tabs .ant-tabs-content-holder{flex:1}body.si-type .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}body.si-type .ant-tabs-top.tab-circle-type>.ant-tabs-nav:before{border:none}body.si-type .tab-circle-type .ant-tabs-tab{border-bottom:none;padding:0;width:24px;height:24px;background-color:var(--df-60);color:var(--df-90);border-radius:50%;display:flex;align-items:center;justify-content:center}body.si-type .tab-circle-type .ant-tabs-tab.ant-tabs-tab-active{border-bottom:0}body.si-type .tab-circle-type .ant-tabs-tab-btn .anticon{margin-right:0}body.si-type .tab-circle-type .tab-title-icon{height:18px}body.si-type .tab-circle-type .icon{font-size:16px}body.si-type .tab-circle-type .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}body.si-type .tab-circle-type .ant-tabs-tab+.ant-tabs-tab{margin:0}body.si-type .tab-circle-type .ant-tabs-nav-list{gap:12px}body.si-type .tab-circle-type .ant-tabs-nav-wrap{padding:4px 0;pointer-events:none}body.si-type .tab-circle-type .ant-tabs-nav-wrap *{pointer-events:all}body.si-type .tab-circle-type .ant-tabs-ink-bar{display:none}body.si-type .jodit{width:100%!important}body.si-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker{border:none;box-shadow:none;cursor:pointer;pointer-events:none;padding:0}body.si-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-clear{display:none}body.si-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-suffix{pointer-events:all;font-size:30px;color:var(--df-90)}body.si-type .ant-picker-calendar.schedule-calendar .calendar-date-select .ant-picker .ant-picker-input>input{border-radius:0;color:#fff;font-size:22px;font-weight:600;cursor:pointer;caret-color:transparent}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header>div{display:flex;align-items:center;flex:1}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .center-area{flex:unset;justify-content:center;gap:12px}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .center-area .btn-text .icon{font-size:26px}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .center-area .date{margin-left:8px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area{justify-content:flex-end}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge{display:flex;align-items:center;gap:6px;padding-inline:12px;position:relative}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-dot{width:18px;height:18px;border-radius:3px}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge .ant-badge-status-text{margin:0;color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge+.ant-badge:after{content:"";position:absolute;left:0;display:block;width:1px;height:20px;background-color:var(--df-90)}body.si-type .ant-picker-calendar.schedule-calendar .calendar-header .right-area .ant-badge.circle .ant-badge-status-dot{width:14px;height:14px;border-radius:50%}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content{overflow:unset}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn{box-shadow:none}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .ant-btn:hover{box-shadow:0 1.5px 4px 1px #0006;z-index:1}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .option-btns .ant-btn{height:28px;padding-inline:12px;border-radius:3px;justify-content:start}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li+li{margin-top:4px}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li{display:grid;grid-template-columns:28px repeat(5,1fr);align-items:center;gap:4px}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .client-name{letter-spacing:-.35px;line-height:1.4;font-size:13px;font-weight:500;color:#fff}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-calendar-date-content .client-list li .ant-btn{height:23px;padding:0;font-size:13px;border-radius:3px}body.si-type .ant-picker-calendar.schedule-calendar .bottom-btn{margin-top:8px}body.si-type .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn{height:24px;width:100%;border-radius:3px}body.si-type .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn.ant-btn-primary:hover:not(:disabled){background-color:var(--primary);border-color:var(--primary)}body.si-type .ant-picker-calendar.schedule-calendar .bottom-btn .ant-btn:hover:not(:disabled){box-shadow:none}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:transparent}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date{background-color:transparent}body.si-type .ant-picker-calendar.schedule-calendar .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value{color:#fff}body.si-type .ant-picker-calendar.schedule-calendar td{cursor:default}body.si-type .ant-picker-calendar.ant-picker-calendar-full{background-color:var(--df-95);color:#fff}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel{background-color:var(--df-95)}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body{padding-top:0}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body table{border-collapse:separate}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th{font-size:16px;letter-spacing:-.4px;line-height:1.4;height:36px;line-height:36px;text-align:center;font-weight:500;padding:0;background-color:var(--table-active)}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:first-of-type{border-radius:8px 0 0 8px}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead th:last-of-type{border-radius:0 8px 8px 0}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body thead:after{content:"";display:block;height:10px}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody td{height:192px;border-left:1px solid var(--df-85);border-top:1px solid var(--df-85)}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td{border-bottom:1px solid var(--df-85)}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr td:last-of-type{border-right:1px solid var(--df-85)}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:first-of-type{border-top-left-radius:8px!important}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:first-of-type td:last-of-type{border-top-right-radius:8px!important}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:8px!important}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:8px!important}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date{border-top:0;margin:0;height:100%;padding:8px 10px}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-value{display:none}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content{height:100%;display:flex;flex-direction:column}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-value{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;line-height:20px;display:flex;gap:10px;margin-bottom:16px;flex-shrink:0}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-panel .ant-picker-body .ant-picker-calendar-date .ant-picker-calendar-date-content .date-cell-content{flex:1}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell .date-value{color:var(--df-70)}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-cell-in-view .date-value{color:#fff}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date{width:20px;text-align:center;position:relative;z-index:1;color:#fff!important}body.si-type .ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-today .ant-picker-calendar-date-content .date-value .c-date:before{content:"";position:absolute;display:block;width:28px;height:28px;background-color:var(--primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;margin-top:.5px}body.si-type .ant-picker-calendar.ant-picker-calendar-full .c-month+.c-date:after{content:"일"}body.si-type .ant-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;transition:.3s;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-btn .icon{color:var(--df-95)}body.si-type .ant-btn .icon:not(:has(+*)){color:#fff}body.si-type .ant-btn.ant-btn-primary{background:var(--primary);color:#fff;border:1px solid var(--primary);box-shadow:none}body.si-type .ant-btn.ant-btn-primary .icon{color:#fff!important}body.si-type .ant-btn.ant-btn-primary:not(:disabled):hover{background-color:var(--primary-light);border-color:var(--primary-light)}body.si-type .ant-btn.ant-btn-primary:disabled{opacity:.6!important;background:var(--primary-deep)!important}body.si-type .ant-btn.ant-btn-default{background-color:var(--df-95);border-color:var(--df-90);color:#fff}body.si-type .ant-btn.ant-btn-default:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}body.si-type .ant-btn.ant-btn-default:not(:disabled):hover .icon{color:var(--primary)}body.si-type .ant-btn.ant-btn-default:disabled,body.si-type .ant-btn.ant-btn-default:disabled .icon{color:var(--df-70)}body.si-type .ant-btn.btn-text{height:auto;background-color:unset;border:none;outline:none;padding:0!important;box-shadow:none}body.si-type .ant-btn.btn-text:not(:disabled):hover{background-color:transparent}body.si-type .ant-btn.btn-point-bg,body.si-type .ant-btn.btn-point-bg .icon{border-color:var(--primary);color:var(--primary)}body.si-type .ant-btn.btn-point-bg:not(:disabled):hover{border-color:var(--primary);color:#fff;background:var(--primary)}body.si-type .ant-btn.btn-point-bg:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-point-line{border-color:var(--df-90)}body.si-type .ant-btn.btn-point-line:not(:disabled):hover{border-color:var(--primary);color:var(--primary)}body.si-type .ant-btn.btn-red-bg{border-color:#d0404d;color:#d0404d}body.si-type .ant-btn.btn-red-bg .icon{color:#d0404d}body.si-type .ant-btn.btn-red-bg:not(:disabled):hover{border-color:#d0404d;color:#fff;background:#d0404d}body.si-type .ant-btn.btn-red-bg:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-red-line{border-color:var(--df-90)}body.si-type .ant-btn.btn-red-line:not(:disabled):hover{border-color:#d0404d;color:#d0404d}body.si-type .ant-btn.btn-red-line:not(:disabled):hover .icon{color:#d0404d}body.si-type .ant-btn.btn-red{border-color:#d0404d;background-color:#d0404d;color:#fff}body.si-type .ant-btn.btn-red .icon{color:#fff}body.si-type .ant-btn.btn-red:not(:disabled):hover{border-color:#d0404d;background:#d0404d;color:#fff}body.si-type .ant-btn.btn-red:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-orange-bg{border-color:#fda53f;color:#fda53f}body.si-type .ant-btn.btn-orange-bg .icon{color:#fda53f}body.si-type .ant-btn.btn-orange-bg:not(:disabled):hover{border-color:#fda53f;color:#fff;background:#fda53f}body.si-type .ant-btn.btn-orange-bg:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-orange-line{border-color:var(--df-90)}body.si-type .ant-btn.btn-orange-line:not(:disabled):hover{border-color:#fda53f;color:#fda53f}body.si-type .ant-btn.btn-orange-line:not(:disabled):hover .icon{color:#fda53f}body.si-type .ant-btn.btn-orange{border-color:#fda53f;background-color:#fda53f;color:#fff}body.si-type .ant-btn.btn-orange .icon{color:#fff}body.si-type .ant-btn.btn-orange:not(:disabled):hover{border-color:#fda53f;background:#fda53f;color:#fff}body.si-type .ant-btn.btn-orange:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-yellow-bg{border-color:#ffed47;color:#ffed47}body.si-type .ant-btn.btn-yellow-bg .icon{color:#ffed47}body.si-type .ant-btn.btn-yellow-bg:not(:disabled):hover{border-color:#ffed47;color:#fff;background:#ffed47}body.si-type .ant-btn.btn-yellow-bg:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-yellow-line{border-color:var(--df-90)}body.si-type .ant-btn.btn-yellow-line:not(:disabled):hover{border-color:#ffed47;color:#ffed47}body.si-type .ant-btn.btn-yellow-line:not(:disabled):hover .icon{color:#ffed47}body.si-type .ant-btn.btn-yellow{border-color:#ffed47;background-color:#ffed47;color:#fff}body.si-type .ant-btn.btn-yellow .icon{color:#fff}body.si-type .ant-btn.btn-yellow:not(:disabled):hover{border-color:#ffed47;background:#ffed47;color:#fff}body.si-type .ant-btn.btn-yellow:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-green-bg{border-color:#008766;color:#008766}body.si-type .ant-btn.btn-green-bg .icon{color:#008766}body.si-type .ant-btn.btn-green-bg:not(:disabled):hover{border-color:#008766;color:#fff;background:#008766}body.si-type .ant-btn.btn-green-bg:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-green-line{border-color:var(--df-90)}body.si-type .ant-btn.btn-green-line:not(:disabled):hover{border-color:#008766;color:#008766}body.si-type .ant-btn.btn-green-line:not(:disabled):hover .icon{color:#008766}body.si-type .ant-btn.btn-green{border-color:#008766;background-color:#008766;color:#fff}body.si-type .ant-btn.btn-green .icon{color:#fff}body.si-type .ant-btn.btn-green:not(:disabled):hover{border-color:#008766;background:#008766;color:#fff}body.si-type .ant-btn.btn-green:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-blue-bg{border-color:#0c77a1;color:#0c77a1}body.si-type .ant-btn.btn-blue-bg .icon{color:#0c77a1}body.si-type .ant-btn.btn-blue-bg:not(:disabled):hover{border-color:#0c77a1;color:#fff;background:#0c77a1}body.si-type .ant-btn.btn-blue-bg:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-blue-line{border-color:var(--df-90)}body.si-type .ant-btn.btn-blue-line:not(:disabled):hover{border-color:#0c77a1;color:#0c77a1}body.si-type .ant-btn.btn-blue-line:not(:disabled):hover .icon{color:#0c77a1}body.si-type .ant-btn.btn-blue{border-color:#0c77a1;background-color:#0c77a1;color:#fff}body.si-type .ant-btn.btn-blue .icon{color:#fff}body.si-type .ant-btn.btn-blue:not(:disabled):hover{border-color:#0c77a1;background:#0c77a1;color:#fff}body.si-type .ant-btn.btn-blue:not(:disabled):hover .icon{color:#fff}body.si-type .ant-btn.btn-gray{border-color:var(--df-80);background-color:var(--df-80);color:var(--df-95)}body.si-type .ant-btn.btn-gray .icon{color:var(--df-95)}body.si-type .ant-btn.btn-gray:not(:disabled):hover{border-color:var(--df-80);background:var(--df-80);color:var(--df-95)}body.si-type .ant-btn.btn-gray:not(:disabled):hover .icon{color:var(--df-95)}body.si-type .ant-btn.btn-medium{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:30px;padding:2px 12px;gap:6px}body.si-type .ant-btn.btn-medium .icon{font-size:18px}body.si-type .ant-btn.btn-medium .icon.plus-icon,body.si-type .ant-btn.btn-medium .icon.minus-icon{font-size:12px}body.si-type .ant-btn.btn-medium .icon.arrow-icon{font-size:13px}body.si-type .ant-btn.btn-medium.btn-square{padding:0;width:35px}body.si-type .ant-btn.btn-small{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:26px;padding:2px 10px;border-radius:6px;gap:6px}body.si-type .ant-btn.btn-small .icon{font-size:16px}body.si-type .ant-btn.btn-small.btn-square{padding:0;width:29px}body.si-type .ant-form{color:#fff}body.si-type .ant-form-item{margin-bottom:0;color:#fff;font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:0;vertical-align:middle}body.si-type .ant-form-item .ant-form-item-control-input{height:auto;min-height:unset}body.si-type .ant-form-item .ant-form-item-label>label:after{display:none}body.si-type .ant-form-item:has(.ant-form-item-label) .ant-row{flex-direction:column}body.si-type .ant-form-item .ant-form-item-label{padding:0;font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;text-align:start}body.si-type .ant-form-item .ant-form-item-label label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:#fff;flex-direction:row-reverse;margin-left:16px}body.si-type .ant-form-item .ant-form-item-label label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{margin-inline-end:0;color:red;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:500;margin-left:4px}body.si-type .ant-form-item .ant-form-item-control .ant-form-item-control-input+div{display:none!important}body.si-type .ant-form-item .ant-form-margin-offset{margin:0!important}body.si-type .ant-form-horizontal .ant-form-item-control{flex:unset}body.si-type .input-label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;height:auto;margin-bottom:4px;color:#fff;margin-left:16px}body.si-type .ant-input{background-color:transparent;color:#fff;border-color:var(--df-90);border-radius:8px}body.si-type .ant-input::-moz-placeholder{color:var(--df-80)}body.si-type .ant-input::placeholder{color:var(--df-80)}body.si-type .ant-input:hover{border-color:var(--primary)}body.si-type .ant-input:focus,body.si-type .ant-input.ant-input-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .ant-input.ant-input-disabled,body.si-type .ant-input[disabled]{background-color:var(--df-40);color:var(--df-70)}body.si-type .input-medium .ant-input{height:30px;border-radius:8px;padding:4px 16px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .input-small .ant-input{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-input-affix-wrapper{color:#fff;background-color:var(--df-95);border-color:var(--df-90)}body.si-type .ant-input-affix-wrapper .ant-input-prefix{font-size:18px;color:var(--df-90);transition:.3s}body.si-type .ant-input-affix-wrapper .anticon.ant-input-password-icon{color:#fff}body.si-type .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:var(--primary)}body.si-type .ant-input-affix-wrapper:focus,body.si-type .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .ant-input-affix-wrapper:focus .ant-input-prefix,body.si-type .ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-prefix{color:#fff}body.si-type .input-medium .ant-input-affix-wrapper{padding:0 14px;height:30px;border-radius:8px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .input-medium .ant-input-affix-wrapper .ant-input{height:28px;padding:0}body.si-type .input-medium .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:8px}body.si-type .input-small .ant-input-affix-wrapper{height:26px;border-radius:8px;padding:2px 14px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-input-number{background-color:transparent;border-color:var(--df-90);border-radius:8px;color:#fff;overflow:hidden}body.si-type .ant-input-number:hover{border-color:var(--primary)}body.si-type .ant-input-number.ant-input-number-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .ant-input-number .ant-input-number-input{color:#fff}body.si-type .ant-input-number .ant-input-number-handler-wrap{background-color:var(--df-95)}body.si-type .ant-input-number .ant-input-number-handler{border-color:var(--df-90)}body.si-type .ant-input-number .ant-input-number-handler .anticon{color:var(--df-40)}body.si-type .input-medium .ant-input-number .ant-input-number-input{height:28px}body.si-type .input-small .ant-input-number .ant-input-number-input{height:24px}body.si-type .ant-checkbox-wrapper{color:#fff;align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:3px;background-color:transparent;border-color:var(--df-90)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked:after{border-color:var(--primary)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{border-color:var(--primary);background-color:var(--primary)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--primary);border-color:var(--primary)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{width:10px;height:2px;background-color:#fff}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--df-40);border-color:var(--df-70)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--df-85)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled+span{color:var(--df-70)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--df-70);border-color:var(--df-70)}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}body.si-type .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-disabled.ant-checkbox-checked+span{color:var(--df-70)}body.si-type .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after{border-color:var(--primary)}body.si-type .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--primary)}body.si-type .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner{border-color:var(--primary)}body.si-type .custom-checkbox{position:relative;width:16px;min-width:16px;height:16px;cursor:pointer;pointer-events:none}body.si-type .custom-checkbox:hover:not(:has(input:disabled)) .checkbox{border-color:var(--primary)}body.si-type .custom-checkbox input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1;cursor:pointer;pointer-events:all}body.si-type .custom-checkbox input:disabled{cursor:not-allowed}body.si-type .custom-checkbox .checkbox{width:100%;height:100%;border-radius:3px;border:1px solid var(--df-90);position:absolute;top:0;left:0;transition:.3s;background-color:var(--df-95);display:flex;align-items:center;justify-content:center}body.si-type .custom-checkbox input:checked+.checkbox{background-color:var(--primary);border-color:var(--primary)}body.si-type .custom-checkbox input:checked+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:18px;height:18px;background-position:center}body.si-type .custom-checkbox:has(input:checked):hover .checkbox{background-color:var(--primary-light);border-color:var(--primary-light)}body.si-type .custom-checkbox input:indeterminate+.checkbox{background-color:var(--df-95);border-color:var(--df-95)}body.si-type .custom-checkbox input:indeterminate+.checkbox:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e") no-repeat 100%/cover;display:block;width:11px;height:10px}body.si-type .custom-checkbox:has(input:indeterminate):hover .checkbox{background-color:var(--df-85);border-color:var(--df-85)}body.si-type .custom-checkbox.partial-checked input:checked+.checkbox{background-color:var(--df-95);border-color:var(--df-90)}body.si-type .custom-checkbox.partial-checked input:checked+.checkbox:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1em'%20height='1em'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='white'%20d='M5%2011a1%201%200%201%201%200-2h10a1%201%200%201%201%200%202z'/%3e%3c/svg%3e");width:12px}body.si-type .p-checkbox{width:16px;height:16px}body.si-type .p-checkbox .p-checkbox-box,body.si-type .p-checkbox .p-checkbox-input{border:1px solid var(--df-90);height:100%;width:100%;border-radius:3px}body.si-type .p-checkbox .p-checkbox-box{background-color:unset}body.si-type .p-checkbox .p-checkbox-box .p-checkbox-icon{display:none}body.si-type .p-checkbox.p-highlight .p-checkbox-box{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='0.88em'%20height='1em'%20viewBox='0%200%20448%20512'%3e%3cpath%20fill='%23fff'%20d='M438.6%20105.4c12.5%2012.5%2012.5%2032.8%200%2045.3l-256%20256c-12.5%2012.5-32.8%2012.5-45.3%200l-128-128c-12.5-12.5-12.5-32.8%200-45.3s32.8-12.5%2045.3%200L160%20338.7l233.4-233.3c12.5-12.5%2032.8-12.5%2045.3%200z'/%3e%3c/svg%3e") no-repeat center;background-color:var(--primary);border-color:var(--primary)}body.si-type .p-checkbox:hover:not(:disabled) .p-checkbox-box{border-color:var(--primary)}body.si-type .ant-radio-wrapper{color:#fff}body.si-type .ant-radio-wrapper .ant-radio-inner{background-color:var(--df-95);border-color:var(--df-90)}body.si-type .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:var(--primary);background-color:var(--primary)}body.si-type .ant-radio-wrapper:hover:not(.ant-radio-wrapper-disabled) .ant-radio-inner{border-color:var(--primary)}body.si-type .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio .ant-radio-inner{background-color:var(--df-40)}body.si-type .ant-radio-wrapper.ant-radio-wrapper-disabled .ant-radio+span{color:var(--df-70)}body.si-type .ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner{border-color:var(--df-70);background-color:var(--df-70)}body.si-type .ant-radio-wrapper.ant-radio-wrapper-disabled.ant-radio-wrapper-checked .ant-radio .ant-radio-inner:after{background-color:var(--df-40)}body.si-type .ant-radio-group{display:flex;flex-wrap:wrap}body.si-type .ant-radio-group .ant-radio-wrapper:last-of-type{margin-right:0}body.si-type .ant-radio-group .ant-radio-button-wrapper{margin-top:-1px;flex-grow:1;text-align:center;border-color:var(--df-90);color:#fff;background-color:transparent}body.si-type .ant-radio-group .ant-radio-button-wrapper:first-child,body.si-type .ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0}body.si-type .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{background-color:var(--df-90)}body.si-type .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:var(--primary);color:var(--primary)}body.si-type .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--primary)}body.si-type .ant-radio-group .ant-radio-button-wrapper:hover:not(:disabled){color:var(--primary)}body.si-type .input-medium .ant-radio-group .ant-radio-button-wrapper{padding-inline:16px;height:30px;line-height:28px}body.si-type .input-small .ant-radio-group .ant-radio-button-wrapper{padding-inline:14px;height:26px;line-height:24px}body.si-type .ant-select:not(.ant-select-customize-input) .ant-select-selector{align-items:center;border-radius:8px;color:#fff;border-color:var(--df-90);padding:0 24px 0 11px;background-color:transparent}body.si-type .ant-select:not(.ant-select-customize-input) .ant-select-arrow{color:#fff}body.si-type .ant-select:not(.ant-select-customize-input) .ant-select-selection-item{padding-right:0}body.si-type .ant-select:not(.ant-select-customize-input).ant-select-open .ant-select-selection-item{color:var(--df-70)}body.si-type .ant-select:not(.ant-select-customize-input):not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--primary)}body.si-type .ant-select:not(.ant-select-customize-input).ant-select-focused.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-selector{background-color:var(--df-40);color:var(--df-70)}body.si-type .ant-select:not(.ant-select-customize-input).ant-select-disabled .ant-select-arrow{color:var(--df-70)}body.si-type .ant-select:not(.ant-select-customize-input) .ant-select-selection-placeholder{color:var(--df-80)}body.si-type .ant-select-dropdown{background-color:var(--df-95)}body.si-type .ant-select-dropdown .ant-select-item{color:#fff}body.si-type .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--df-95)}body.si-type .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--primary);background:var(--table-active)}body.si-type .input-medium .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:30px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:16px}body.si-type .input-small .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:26px;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;padding-left:14px}body.si-type .p-treeselect{height:32px;border-radius:8px;border:1px solid var(--df-90);padding-inline:11px;align-items:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff;background-color:transparent}body.si-type .p-treeselect .p-treeselect-label{padding:0 12px 0 0}body.si-type .p-treeselect .p-treeselect-trigger{width:auto;color:var(--df-90)}body.si-type .p-treeselect:hover:not(:disabled){border-color:var(--primary)}body.si-type .p-treeselect.p-inputwrapper-focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .p-treeselect-panel{min-width:200px!important;background-color:var(--df-95)}body.si-type .p-treeselect-panel .p-treeselect-items-wrapper{border-radius:8px}body.si-type .p-treeselect-panel .p-treeselect-items-wrapper .p-tree{padding:4px;background-color:var(--df-95)}body.si-type .p-treeselect-panel .p-treenode{padding:0}body.si-type .p-treeselect-panel .p-treenode .p-treenode-content{padding:0;border-radius:4px;box-shadow:none;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .p-treeselect-panel .p-treenode .p-treenode-content .p-tree-toggler{width:auto;padding-left:8px}body.si-type .p-treeselect-panel .p-treenode .p-treenode-content:hover{background-color:var(--df-95)}body.si-type .p-treeselect-panel .p-treenode .p-treenode-content.p-highlight{background-color:var(--table-active);color:var(--primary)}body.si-type .input-medium .ant-picker{height:30px}body.si-type .input-small .ant-picker{height:26px}body.si-type .ant-picker{background-color:transparent;border-color:var(--df-90)}body.si-type .ant-picker .ant-picker-input>input{color:#fff}body.si-type .ant-picker .ant-picker-input>input::-moz-placeholder{color:var(--df-80)}body.si-type .ant-picker .ant-picker-input>input::placeholder{color:var(--df-80)}body.si-type .ant-picker .ant-picker-suffix{color:#fff}body.si-type .ant-picker:hover{border-color:var(--primary)}body.si-type .ant-picker.-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .ant-picker{border-radius:8px}body.si-type .ant-picker .ant-picker-active-bar{background-color:var(--primary)}body.si-type .ant-picker .ant-picker-suffix,body.si-type .ant-picker .ant-picker-clear{font-size:16px}body.si-type .ant-picker-focused{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .ant-picker-dropdown .ant-picker-panel-container{background-color:var(--df-95)}body.si-type .ant-picker-dropdown .ant-picker-content td,body.si-type .ant-picker-dropdown .ant-picker-content th{text-align:center;padding-left:0!important}body.si-type .ant-picker-dropdown .ant-picker-content th{color:#fff}body.si-type .ant-picker-dropdown .ant-picker-cell{color:var(--df-70)}body.si-type .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-in-view{color:#fff}body.si-type .ant-picker-dropdown .ant-picker-ranges{align-items:center}body.si-type .ant-picker-dropdown .ant-picker-today-btn,body.si-type .ant-picker-dropdown .ant-picker-today-btn:hover,body.si-type .ant-picker-dropdown .ant-picker-header-view button:hover{color:var(--primary)}body.si-type .ant-picker-dropdown .ant-picker-header button{color:#fff}body.si-type .ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background-color:var(--df-95)}body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--primary)}body.si-type .ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-end.ant-picker-cell-range-hover:before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range-start.ant-picker-cell-range-hover:before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:before{background-color:var(--table-active)}body.si-type .ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,body.si-type .ant-picker-dropdown .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{background-color:var(--table-cell-active)}body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after,body.si-type .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary)}body.si-type .ant-switch{background-color:var(--df-85)}body.si-type .ant-switch:hover:not(.ant-switch-disabled){background-color:var(--df-90)}body.si-type .ant-switch.ant-switch-checked{background-color:var(--primary)}body.si-type .ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--primary-light)}body.si-type .wj-content{border-radius:0;border:1px solid var(--df-90);background-color:var(--default)}body.si-type .wj-content .ant-btn.btn-small{padding:5px 14px;height:26px}body.si-type .wj-content .wj-cell .ant-checkbox-wrapper{display:flex}body.si-type .wj-border-table .wj-cells .wj-cell{border-right:1px solid var(--df-85)}body.si-type .wj-border-table .wj-cells .wj-cell.border-none{border-right:0}body.si-type .wj-hover-grid.wj-flexgrid .wj-row:hover .wj-cell:not(.wj-state-selected):not(.wj-state-multi-selected){background-color:var(--df-95)}body.si-type .wj-hcell-wrap .wj-cell.wj-header{text-overflow:unset;overflow-wrap:break-word;white-space:pre-wrap;display:flex;align-items:center;justify-content:center}body.si-type .wj-hcell-wrap .wj-cell.wj-header *{font-weight:500}body.si-type .wj-small-grid .wj-cell{height:30px;line-height:18px!important}body.si-type .wj-small-grid .wj-cell .ant-btn{height:20px}body.si-type .wj-small-grid .wj-row:has(.wj-header) .wj-header:after,body.si-type .wj-small-grid .wj-colfooters .wj-cell:after,body.si-type .wj-small-grid .wj-cell.wj-header:after{top:7px;bottom:7px;right:0}body.si-type .last-border-table .wj-rowheaders .wj-row:last-child .wj-cell,body.si-type .last-border-table .wj-cells .wj-row:last-child .wj-cell,body.si-type .last-border-table.p-datatable .p-datatable-tbody>tr:last-of-type>td{border-bottom:1px solid var(--df-85)!important}body.si-type .wj-cell{padding-inline:12px;padding-block:5px;height:38px;line-height:26px!important;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;border:none;border-bottom:1px solid var(--df-85);background-color:var(--default);color:#fff}body.si-type .wj-cell.wj-header{background-color:var(--df-95)!important;font-weight:500;color:#fff;border-right:none;border-bottom:1px solid var(--df-85);text-align:center!important}body.si-type .wj-cell.wj-group{background-color:var(--default);color:#fff}body.si-type .wj-cell.wj-alt{background-color:var(--default)}body.si-type .wj-cells .wj-row:last-of-type .wj-cell{border-bottom:none}body.si-type .wj-rowheaders .wj-cell.wj-header:after,body.si-type .wj-topleft .wj-cell.wj-header:after{display:none}body.si-type .wj-row:has(.wj-header) .wj-header:after,body.si-type .wj-colfooters .wj-cell:after,body.si-type .wj-cell.wj-header:after{content:"";position:absolute;background-color:var(--df-90);top:10px;bottom:10px;right:0;width:1px}body.si-type .wj-row:has(.wj-header) .wj-header.border-connect-bottom:after,body.si-type .wj-colfooters .wj-cell.border-connect-bottom:after,body.si-type .wj-cell.wj-header.border-connect-bottom:after{bottom:0}body.si-type .wj-row:has(.wj-header) .wj-header.border-connect-Y:after,body.si-type .wj-colfooters .wj-cell.border-connect-Y:after,body.si-type .wj-cell.wj-header.border-connect-Y:after{bottom:0;top:0}body.si-type .wj-row:has(.wj-header) .wj-header.border-connect-top:after,body.si-type .wj-colfooters .wj-cell.border-connect-top:after,body.si-type .wj-cell.wj-header.border-connect-top:after{top:0}body.si-type .wj-row:has(.wj-header) .wj-header.border-none:after,body.si-type .wj-colfooters .wj-cell.border-none:after,body.si-type .wj-cell.wj-header.border-none:after{display:none}body.si-type .wj-row:has(.wj-header) .wj-header:last-of-type:after,body.si-type .wj-colheaders .wj-row:first-of-type .wj-cell:last-of-type:after{display:none}body.si-type .wj-cell.wj-align-center{text-align:center}body.si-type .wj-cell.wj-align-left{text-align:start}body.si-type .wj-cell.wj-align-right{text-align:end}body.si-type .wj-cell.wj-content-center>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.si-type .wj-flexgrid:has(+.empty-box){border-bottom:none}body.si-type .wj-flexgrid+.empty-box{margin-top:-10px;border:1px solid var(--df-90)}body.si-type .wj-container{position:relative}body.si-type .wj-container .empty-box{width:100%;height:100%;position:absolute;inset:0;border:none;padding-top:58px;pointer-events:none}body.si-type .wj-container .wj-flexgrid:has(+.empty-box){border-bottom:1px solid var(--df-90)}body.si-type .wj-container.h-full:has(.page-count){height:calc(100% - 46px)}body.si-type .wj-cells .wj-cell.wj-state-multi-selected{background-color:var(--table-active);color:#fff}body.si-type .wj-cells .wj-cell.wj-state-selected{background-color:var(--table-cell-active);color:#fff}body.si-type .wj-rowheaders .wj-cell.wj-header,body.si-type .wj-topleft .wj-cell.wj-header{border-right:1px solid var(--df-85);background-color:var(--df-95)}body.si-type .wj-rowheaders .wj-row:last-of-type .wj-cell.wj-header{border-bottom:none}body.si-type .wj-cell.wj-state-invalid{border:1.2px solid red!important}body.si-type .wj-cell-state-disabled{cursor:not-allowed!important;font-style:italic;opacity:1;background-color:var(--df-95)!important}body.si-type .wj-flexgridsearch{border-radius:4px;transition:.3s}body.si-type .wj-flexgridsearch .wj-btn{transition:.3s}body.si-type .wj-flexgridsearch:has(.wj-input-group input:hover){border-color:var(--primary)}body.si-type .wj-flexgridsearch:has(.wj-input-group input:hover) .wj-btn{border-color:var(--primary)!important}body.si-type .wj-flexgridsearch:has(.wj-input-group input:focus){border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-hex),.1)}body.si-type .wj-flexgridsearch:has(.wj-input-group input:focus) .wj-btn{border-color:var(--primary)!important}body.si-type .wj-tooltip.wj-error-tip{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .wj-flexgrid .wj-cell label input[type=checkbox]{margin-right:0!important;accent-color:var(--primary);transform:scale(1.15)!important}body.si-type .wj-cell-checkbox{padding:0!important;display:flex;align-items:center;justify-content:center;text-indent:-9999px}body.si-type .wj-cell-checkbox .wj-cell-check{display:block}body.si-type .wj-cell-checkbox .wj-btn{display:none}body.si-type .tree-btn{display:flex;align-items:center;font-size:18px;cursor:pointer;margin-right:4px}body.si-type .tree-btn.hide{visibility:hidden}body.si-type .tree-btn .icon{font-size:16px}body.si-type .wj-cell div:has(>.tree-btn){display:flex;align-items:center}body.si-type .wj-cell div:has(>.tree-btn) .content{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.si-type .wj-content:has(.wj-tree-table-cell) [wj-part=ch] .wj-header:first-of-type{padding-left:72px}body.si-type .wj-tree-table-cell{display:flex;align-items:center;gap:8px;margin-left:17px}body.si-type .wj-tree-table-cell .anticon{font-size:16px;color:var(--df-95)}body.si-type .wj-tree-table-cell label{height:16px}body.si-type .wj-tree-table-cell .ant-checkbox-wrapper .ant-checkbox{height:100%;display:inline-block}body.si-type .page-count{display:flex;align-items:center;justify-content:space-between;margin-top:16px;height:30px}body.si-type .ant-pagination .ant-pagination-prev,body.si-type .ant-pagination .ant-pagination-item,body.si-type .ant-pagination .ant-pagination-next{min-width:30px;height:30px;border-radius:4px}body.si-type .ant-pagination .ant-pagination-prev button,body.si-type .ant-pagination .ant-pagination-item button,body.si-type .ant-pagination .ant-pagination-next button{color:#fff}body.si-type .ant-pagination .ant-pagination-prev.ant-pagination-disabled,body.si-type .ant-pagination .ant-pagination-item.ant-pagination-disabled,body.si-type .ant-pagination .ant-pagination-next.ant-pagination-disabled{color:var(--df-70);border-color:var(--df-70);opacity:.6}body.si-type .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,body.si-type .ant-pagination .ant-pagination-item.ant-pagination-disabled .ant-pagination-item-link,body.si-type .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:var(--df-70)}body.si-type .ant-pagination .ant-pagination-item{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;line-height:28px;border:1px solid var(--df-90)}body.si-type .ant-pagination .ant-pagination-item a{color:var(--df-90);padding:0 2px}body.si-type .ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover{background-color:inherit}body.si-type .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--df-95);border-color:var(--primary)}body.si-type .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:var(--primary)}body.si-type .ant-pagination .ant-pagination-item+.ant-pagination-item{margin-left:-4px}body.si-type .ant-pagination .ant-pagination-prev,body.si-type .ant-pagination .ant-pagination-next{border:1px solid var(--df-90)}body.si-type .ant-pagination .ant-pagination-prev .ant-pagination-item-link,body.si-type .ant-pagination .ant-pagination-next .ant-pagination-item-link{display:flex;align-items:center;justify-content:center}body.si-type .ant-pagination .ant-select:not(.ant-select-customize-input) .ant-select-selector{width:110px;height:30px;border-radius:4px;padding:0 13px}body.si-type .p-datatable .p-datatable-wrapper{border:1px solid var(--df-90);height:100%}body.si-type .p-datatable .p-datatable-wrapper .btn-small{padding:5px 15px}body.si-type .p-datatable .p-datatable-wrapper .empty-box{border:none}body.si-type .p-datatable th{position:relative;background-color:var(--df-95)}body.si-type .p-datatable th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-90)}body.si-type .p-datatable th:last-of-type:after{display:none}body.si-type .p-datatable th,body.si-type .p-datatable th>div{text-align:center!important;justify-content:center}body.si-type .p-datatable th span{font-weight:500}body.si-type .p-datatable th,body.si-type .p-datatable td{color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-85);padding-inline:12px}body.si-type .p-datatable .p-datatable-tbody tr{background-color:unset}body.si-type .p-datatable .p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover td{background:var(--df-95)}body.si-type .p-datatable .p-datatable-tbody>tr:last-of-type>td{border:none}body.si-type .p-datatable .p-highlight td,body.si-type .p-datatable .p-highlight th{background-color:var(--table-active);color:var(--primary)}body.si-type .p-treetable-wrapper{border:1px solid var(--df-90);overflow-y:auto;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff}body.si-type .p-treetable-wrapper .ant-btn{margin:0 auto}body.si-type .p-treetable-wrapper .ant-btn.btn-small{padding:5px 15px}body.si-type .p-treetable-wrapper tr{background-color:transparent}body.si-type .p-treetable-wrapper th{position:relative;background-color:var(--df-95)}body.si-type .p-treetable-wrapper th:after{content:"";position:absolute;right:0;top:7px;bottom:7px;width:1px;background-color:var(--df-90)}body.si-type .p-treetable-wrapper th:last-of-type:after{display:none}body.si-type .p-treetable-wrapper th,body.si-type .p-treetable-wrapper th>div{text-align:center!important;justify-content:center}body.si-type .p-treetable-wrapper th span{font-weight:500}body.si-type .p-treetable-wrapper td{background-color:transparent}body.si-type .p-treetable-wrapper th,body.si-type .p-treetable-wrapper td{padding-inline:12px;color:#fff;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:38px;border:none;border-bottom:1px solid var(--df-85)}body.si-type .p-treetable-wrapper .p-treetable-tbody>tr:last-of-type>td{border:none}body.si-type .p-treetable-wrapper .p-highlight{background-color:var(--table-active)}body.si-type .p-treetable-wrapper .p-highlight th,body.si-type .p-treetable-wrapper .p-highlight td{color:var(--primary)}body.si-type .p-treetable-wrapper th.tree-cell{text-align:left!important;justify-content:flex-start!important;display:flex;align-items:center}body.si-type .p-treetable-wrapper th.tree-cell .p-checkbox{margin-left:32px;margin-right:8px}body.si-type .p-treetable-wrapper th.tree-cell:not(:has(.p-checkbox)) .p-column-title{margin-left:34px}body.si-type .p-treetable-wrapper th.tree-cell,body.si-type .p-treetable-wrapper td.tree-cell{padding-left:4px}body.si-type .p-treetable-wrapper .p-treetable-toggler{color:var(--df-95);font-size:15px;transition:.2s}body.si-type .p-treetable-wrapper [aria-expanded=true] .p-treetable-toggler{transform:rotate(90deg)}body.si-type .p-paginator{padding:0;margin-top:22px;background-color:unset}body.si-type .p-paginator .p-paginator-left-content{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:#fff;margin:0;flex:1}body.si-type .p-paginator .p-paginator-first,body.si-type .p-paginator .p-paginator-last{display:none}body.si-type .p-paginator .p-paginator-prev,body.si-type .p-paginator .p-paginator-next,body.si-type .p-paginator .p-paginator-page{border:1px solid var(--df-90);border-radius:4px;height:30px;min-width:30px;color:var(--df-90)}body.si-type .p-paginator .p-paginator-prev[disabled],body.si-type .p-paginator .p-paginator-next[disabled],body.si-type .p-paginator .p-paginator-page[disabled]{color:var(--df-70);border-color:var(--df-70)}body.si-type .p-paginator .p-paginator-prev{margin-right:6px}body.si-type .p-paginator .p-paginator-next{margin-left:6px}body.si-type .p-paginator .p-paginator-pages .p-paginator-page{margin:0 2px}body.si-type .p-paginator .p-paginator-page.p-highlight{border-color:var(--primary);color:var(--primary)}body.si-type .p-paginator .p-dropdown{border:1px solid var(--df-90);height:30px;align-items:center;padding:0 13px;margin:0 0 0 16px;gap:25px;border-radius:4px;background-color:transparent}body.si-type .p-paginator .p-dropdown .p-dropdown-label{padding:0}body.si-type .p-paginator .p-dropdown .p-dropdown-trigger{width:unset;color:var(--df-90)}body.si-type .empty-box{padding:26px 0;color:var(--df-80);text-align:center;display:grid;place-content:center}body.si-type .empty-box .icon{font-size:56px;margin:0 auto}body.si-type .empty-box .empty-message{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;margin-top:10px;color:var(--df-80)}body.si-type .empty-box.small .icon,body.si-type .empty-box.small svg{font-size:48px;margin:0 auto}body.si-type .empty-box.small .empty-message{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:4px}body.si-type .p-datatable .p-datatable-tbody>tr:last-of-type>td:has(.empty-box){border-bottom:none!important}body.si-type .ant-modal table.modal-table{width:100%}body.si-type .ant-modal table.modal-table td,body.si-type .ant-modal table.modal-table th{padding:6px 12px;color:#fff;border:1px solid var(--df-90);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}body.si-type .ant-modal table.modal-table td.text-left,body.si-type .ant-modal table.modal-table th.text-left{text-align:left!important}body.si-type .ant-modal table.modal-table td.text-center,body.si-type .ant-modal table.modal-table th.text-center{text-align:center!important}body.si-type .ant-modal table.modal-table td.text-right,body.si-type .ant-modal table.modal-table th.text-right{text-align:right!important}body.si-type .ant-modal table.modal-table th{width:200px;text-align:left;background-color:var(--df-95)}body.si-type .ant-modal table.modal-table th,body.si-type .ant-modal table.modal-table th *{font-weight:500}body.si-type .ant-modal table.modal-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table){padding:0!important}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table{width:100%}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table td,body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,body.si-type .ant-modal table.modal-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}body.si-type .ant-modal table.modal-table.td-right td{text-align:right}body.si-type .ant-modal table.modal-table.width-auto-table td,body.si-type .ant-modal table.modal-table.width-auto-table th,body.si-type .ant-modal table.modal-table table.width-auto-table td,body.si-type .ant-modal table.modal-table table.width-auto-table th{width:auto;min-width:auto}body.si-type .ant-modal table.modal-table.small-table td,body.si-type .ant-modal table.modal-table.small-table th{height:38px}body.si-type .ant-modal table.modal-table.xsmall-table td,body.si-type .ant-modal table.modal-table.xsmall-table th{height:30px}body.si-type .ant-modal .page-btn-area{margin-bottom:10px}body.si-type table.floor-table{width:100%}body.si-type table.floor-table td,body.si-type table.floor-table th{padding:6px 12px;color:#fff;border:1px solid var(--df-90);font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;height:45px;min-width:200px;max-width:1px}body.si-type table.floor-table td.text-left,body.si-type table.floor-table th.text-left{text-align:left!important}body.si-type table.floor-table td.text-center,body.si-type table.floor-table th.text-center{text-align:center!important}body.si-type table.floor-table td.text-right,body.si-type table.floor-table th.text-right{text-align:right!important}body.si-type table.floor-table th{width:200px;text-align:left;background-color:var(--df-95)}body.si-type table.floor-table th,body.si-type table.floor-table th *{font-weight:500}body.si-type table.floor-table th label.required:after{display:inline-block;margin-left:2px;color:#d0404d;font-size:14px;line-height:1;content:"*"}body.si-type table.floor-table td{text-align:left}body.si-type table.floor-table td:has(.modal-inner-table){padding:0!important}body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table{width:100%}body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table td,body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table th{min-width:1px;width:auto}body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type th,body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:first-of-type td{border-top:0}body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type th,body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr:last-of-type td{border-bottom:0}body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:first-of-type,body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:first-of-type{border-left:0}body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr th:last-of-type,body.si-type table.floor-table td:has(.modal-inner-table) .modal-inner-table tr td:last-of-type{border-right:0}body.si-type table.floor-table.td-right td{text-align:right}body.si-type table.floor-table.small-table td,body.si-type table.floor-table.small-table th{height:38px}body.si-type table.floor-table.xsmall-table td,body.si-type table.floor-table.xsmall-table th{height:30px}body.si-type table.floor-table table.width-auto-table td,body.si-type table.floor-table table.width-auto-table th,body.si-type table.floor-table.width-auto-table td,body.si-type table.floor-table.width-auto-table th{width:auto;min-width:auto}body.si-type .text-table .field,body.si-type .text-table .value,body.si-type .text-table .label{display:flex;align-items:center;gap:6px}body.si-type .text-table .field{justify-content:space-between}body.si-type .text-table .label{padding:0}body.si-type .ant-modal-confirm-success .ant-modal-confirm-body>.anticon,body.si-type .ant-notification-notice .ant-notification-notice-icon-success.anticon{color:var(--primary)}body.si-type .ant-modal:has(.ant-modal-confirm-body) .ant-modal-content{padding:30px}body.si-type .ant-modal:has(.ant-modal-confirm-body) .ant-modal-confirm-btns{display:flex;justify-content:flex-end;margin-top:20px}body.si-type .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title,body.si-type .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:#fff}body.si-type .modal-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.si-type .ant-modal{color:#fff}body.si-type .ant-modal .ant-modal-header{position:absolute;right:0;z-index:100;background-color:var(--df-95);margin-bottom:0}body.si-type .ant-modal .ant-modal-header .full-screen-btn{font-size:16px;width:24px;height:24px;background-color:var(--df-95);border-radius:50%;position:absolute;bottom:calc(100% + 10px);right:34px}body.si-type .ant-modal .ant-modal-header .full-screen-btn:hover{background-color:var(--df-60)}body.si-type .ant-modal .ant-modal-header .full-screen-btn:hover .icon{color:#fff}body.si-type .ant-modal .ant-modal-close{width:24px;height:24px;background-color:var(--df-95);border-radius:50%;top:auto;inset-inline-end:0;bottom:calc(100% + 10px);color:#fff}body.si-type .ant-modal .ant-modal-close .ant-modal-close-x{line-height:0}body.si-type .ant-modal .ant-modal-close .ant-modal-close-x .ant-modal-close{top:7px;inset-inline-end:7px}body.si-type .ant-modal .ant-modal-close:hover{background:var(--df-60)}body.si-type .ant-modal .modal-header-extra{display:flex;align-items:center;gap:8px}body.si-type .ant-modal .modal-header-extra .ant-btn{padding:2px 18px}body.si-type .ant-modal .ant-modal-content{height:100%;border-radius:12px;padding:0 0 30px;background-color:var(--df-95)}body.si-type .ant-modal .ant-modal-content .ant-modal-body{padding:0;height:100%}body.si-type .ant-modal .ant-modal-content .ant-modal-body>.ant-form{height:100%}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header{padding:18px 0 0}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:700}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-right:0}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-left,body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-extra{margin:0}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-divider{margin:16px 0}body.si-type .ant-modal .ant-modal-content .ant-modal-body .modal-content{height:calc(100% - 90px)}body.si-type .ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs{height:100%}body.si-type .ant-modal .ant-modal-content .ant-modal-body .modal-content .ant-tabs-content-holder{overflow-y:auto}body.si-type .ant-modal .ant-modal-content .wj-container.h-full:has(.page-count){height:calc(100% - 30px)}body.si-type .ant-modal .modal-btn-area{display:flex;margin-bottom:10px;gap:8px;justify-content:flex-start}body.si-type .ant-modal .modal-btn-area .btn-small{padding:5px 15px}body.si-type .ant-dropdown:has(.alarm-popup){z-index:900}body.si-type .alarm-popup{border-color:var(--df-90);background-color:var(--df-95)}body.si-type .alarm-popup .alarm-title-wrap{padding:16px 20px;align-items:center;justify-content:space-between;color:#fff}body.si-type .alarm-popup .alarm-title-wrap .alarm-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:700}body.si-type .alarm-popup .ant-divider{margin:0}body.si-type .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.si-type .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-80);color:var(--df-90);margin-top:8px}body.si-type .alarm-popup .ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description .alarm-date{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400;margin-top:6px;color:var(--df-85)}body.si-type .alarm-popup .ant-list .ant-list-item{padding:20px}body.si-type .noti-wrap{width:388px;position:fixed;right:40px;top:46px;z-index:1000;margin-top:40px}body.si-type .noti-wrap .noti-inner{width:100%;box-shadow:0 6px 8px #6666661a;border-radius:12px;padding:24px 20px;background:var(--df-95);border:1px solid var(--df-30)}body.si-type .noti-wrap .noti-inner.red{border:1px solid #d0404d}body.si-type .noti-wrap .noti-inner.green{border:1px solid #008766}body.si-type .noti-wrap .noti-inner.yellow{border:1px solid #ffed47}body.si-type .noti-wrap .noti-inner.orange{border:1px solid #FDA53F}body.si-type .noti-wrap .noti-text{flex:1}body.si-type .noti-wrap .noti-text .noti-sound{margin-left:4px;display:inline-flex;height:20px;align-items:center;transform:translateY(3px)}body.si-type .noti-wrap .noti-text .noti-sound .icon{font-size:18px}body.si-type .noti-wrap .noti-text .noti-sound:hover{color:#fff}body.si-type .noti-wrap .noti-text .noti-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500;color:#fff}body.si-type .noti-wrap .noti-text .noti-description{margin-top:8px;font-size:14px;letter-spacing:-.35px;font-weight:400;line-height:1.4;color:#fff}body.si-type .noti-wrap .noti-text .noti-date{margin-top:6px;color:var(--df-90);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.si-type .noti-wrap .noti-btn-area{gap:8px;justify-content:center;margin-top:26px}body.si-type .noti-wrap:hover{margin-top:0;padding-top:40px}body.si-type .noti-wrap:hover .noti-close-btns{transform:translateY(40px)}body.si-type .noti-wrap .noti-close-btns{position:absolute;bottom:calc(100% + 6px);right:0;gap:8px;transform:translateY(80px);z-index:-1;transition:.3s}body.si-type .noti-wrap .noti-close-btns .all-close-icon{height:28px;padding:0 16px;border:1px solid var(--df-90);border-radius:40px;background:var(--df-95);color:#fff}body.si-type .noti-wrap .noti-close-btns .all-close-icon:hover{border-color:var(--df-90)}body.si-type .noti-wrap .noti-close-btns .close-icon{font-size:16px;width:28px;height:28px;border:1px solid var(--df-90);border-radius:50%;display:grid;place-items:center;background:var(--df-95);color:#fff}body.si-type .noti-wrap .noti-close-btns .close-icon:hover{border-color:var(--df-90)}body.si-type .sider-bg{background-color:var(--df-95);background-image:var(--df-95)}body.si-type .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover{background-color:var(--df-95);color:#fff}body.si-type .ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--table-active);color:#fff}body.si-type .ant-menu-light:not(.ant-menu-horizontal).ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon{font-size:30px;height:50px;margin-left:8px}body.si-type .ant-layout .ant-layout-sider{border-right:1px solid var(--df-90);box-shadow:none;height:100vh;position:sticky;top:0;padding:20px 6px;background-color:transparent}body.si-type .ant-layout .ant-layout-sider .logo{width:100%}body.si-type .ant-layout .ant-layout-sider .ant-layout-sider-children{position:relative}body.si-type .ant-layout .ant-layout-sider .ant-layout-sider-children:after{content:"";height:50px;width:100%;bottom:-20px;left:0;position:absolute;background:var(--df-95);z-index:10;-webkit-mask-image:linear-gradient(transparent,#000 20px);mask-image:linear-gradient(transparent,#000 20px)}body.si-type .ant-layout .ant-layout-sider .ant-menu-light{margin-top:40px}body.si-type .ant-layout .ant-layout-sider .ant-menu-light *{transition:.05s!important;height:auto}body.si-type .ant-layout .ant-layout-sider .ant-menu-light,body.si-type .ant-layout .ant-layout-sider .ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}body.si-type .ant-layout .ant-layout-sider .ant-menu-light li.ant-menu-submenu:has(.ant-menu-item-selected)>.ant-menu-submenu-title{background:var(--table-hover);color:#fff}body.si-type .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item-selected{background:unset;color:var(--primary)}body.si-type .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):hover,body.si-type .ant-layout .ant-layout-sider .ant-menu-light .ant-menu-submenu-title:hover{background:none;color:#fff}body.si-type .ant-layout .ant-layout-sider .lnb{color:var(--df-30);overflow-y:auto;max-height:calc(100vh - 150px)}body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu{margin:6px 0}body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu>.ant-menu-submenu-title{padding-top:12px;padding-bottom:12px;padding-inline:8px;min-height:48px}body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-submenu-title,body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-item{min-height:48px}body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item{min-height:48px}body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content{overflow:unset;text-overflow:unset;text-wrap:wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;margin:10px 0;display:flex;gap:10px;padding-right:20px}body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content:has(svg){margin-left:-3px}body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content svg{font-size:18px}body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item>.ant-menu-title-content a{text-wrap:wrap;word-break:break-word;flex:1}body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-submenu-title,body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item{margin:0;width:100%}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{overflow:unset;text-overflow:unset;white-space:unset;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;max-height:3em;line-height:1.5em;white-space:normal;max-height:unset;display:flex;gap:10px;padding-right:20px}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content:has(svg){margin-left:-3px}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content svg{font-size:18px}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content div{text-wrap:wrap;word-break:break-word;flex:1}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content a{transition:none}body.si-type .ant-layout .ant-layout-sider .ant-menu .ant-menu-submenu-arrow{inset-inline-end:14px}body.si-type body:has(.ant-modal) .ant-layout .ant-layout-header.top-header{z-index:90}body.si-type .ant-layout-header.top-header{z-index:10;position:sticky;top:0;left:0;background:var(--df-95);border-bottom:1px solid var(--df-90);height:48px;line-height:48px;display:flex;align-items:center;justify-content:space-between;color:#fff}body.si-type .ant-layout-header.top-header .search-form{width:24%;min-width:200px}body.si-type .ant-layout-header.top-header .dropdown-wrapper>div{display:flex;align-items:center;cursor:pointer}body.si-type .ant-layout-header.top-header .dropdown-wrapper .ant-avatar{margin-right:8px;background:var(--df-90);display:grid;place-items:center;color:var(--df-95)}body.si-type .ant-layout-header.top-header .dropdown-wrapper span:not(.ant-avatar){font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-95);margin-top:-2px}body.si-type .ant-layout-header.top-header .dropdown-wrapper.user svg{font-size:18px}body.si-type .ant-layout-header.top-header .dropdown-wrapper.alarm svg{font-size:17px}body.si-type .ant-layout-header.top-header .dropdown-wrapper.alarm svg path{fill:var(--df-95)}body.si-type .ant-layout-header.top-header .dropdown-wrapper.alarm .ant-badge{display:flex;margin-top:3px}body.si-type .ant-layout-header.top-header .dropdown-wrapper.setting svg{font-size:18px}body.si-type .ant-layout-header.top-header .dropdown-wrapper .ant-badge-dot{width:8px;height:8px;background:#d0404d;box-shadow:none}body.si-type .ant-layout-header.top-header .connect-input{height:30px}body.si-type .ant-layout-header.top-header .connect-input *{height:100%;min-height:unset}body.si-type .ant-layout-header.top-header .connect-input .ant-form-item{width:280px;height:100%}body.si-type .ant-layout-header.top-header .connect-input .ant-form-item .ant-form-item-label>label{font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.si-type .ant-layout-header.top-header .project-select .ant-form-item .ant-form-item-control{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.si-type .layout-header{padding:0;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}body.si-type .layout-header .inner-header{display:flex;align-items:center;justify-content:space-between;padding-inline:20px;padding-right:55px;background-color:#282c3a;height:56px;position:relative;z-index:10;line-height:1}body.si-type .layout-header:before{content:"";position:absolute;left:0;right:0;height:116px;top:-10px;background:radial-gradient(ellipse 50% 25%,rgba(0,0,0,.15),transparent);z-index:-1;pointer-events:none}body.si-type .layout-header .logo-wrapper{display:flex;align-items:center}body.si-type .layout-header .logo-wrapper .logo{margin-left:15px;width:100px;-o-object-fit:contain;object-fit:contain;cursor:pointer}body.si-type .layout-header .system-info{display:flex;flex-direction:column}body.si-type .layout-header .system-info>div{line-height:1}body.si-type .layout-header .system-info .current-time{font-size:18px;color:#fff}body.si-type .layout-header .system-info .sub-info{font-size:12px;margin-top:2px;color:#fff}body.si-type .layout-header .ant-avatar.ant-avatar-icon{width:auto;height:auto;background:none;border-radius:0}body.si-type .layout-header .dropdown-wrapper.global .ant-avatar-icon{font-size:24px;color:#ced4e0}body.si-type .layout-header .ant-badge .ant-badge-count{min-width:15px;height:15px;line-height:13px;background-color:#ff6464;font-size:10px;box-shadow:none}body.si-type html *::-webkit-scrollbar{width:8px}body.si-type html *::-webkit-scrollbar-track{background:transparent}body.si-type html *::-webkit-scrollbar-thumb{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}body.si-type html *::-webkit-scrollbar-thumb:hover{background-color:#7c7c7c}body.si-type html *::-webkit-scrollbar:horizontal{height:12px}body.si-type html *::-webkit-scrollbar-track:horizontal{background:transparent}body.si-type html *::-webkit-scrollbar-thumb:horizontal{background-color:silver;border-radius:10px;background-clip:padding-box;border:1.8px solid transparent}body.si-type html *::-webkit-scrollbar-thumb:horizontal:hover{background-color:#7c7c7c}body.si-type html *::-webkit-scrollbar-corner{background-color:transparent}body.si-type body{color:#fff;font-size:16px;letter-spacing:-.4px;line-height:1.4;overflow:hidden}body.si-type section.right-content{overflow-x:auto;height:100vh;overflow-y:auto}body.si-type main.ant-layout-content{min-width:1400px}body.si-type main.ant-layout-content>main{padding-bottom:100px}body.si-type main.ant-layout-content:has(.right-wrapper){min-width:unset}body.si-type .right-wrapper{overflow:auto}body.si-type .right-container{flex:auto;min-width:1400px}body.si-type .inline-padding{padding-inline:24px!important}body.si-type .ant-layout{background:var(--df-95)}body.si-type .ant-layout .ant-layout-sider .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;margin-left:20px;color:var(--primary)}body.si-type .login-page .logo{font-size:46px;letter-spacing:-1.15px;line-height:50px;font-weight:700;font-family:pretendard!important;color:var(--primary)}body.si-type .ant-page-header{padding:18px 24px 24px;border-bottom:none}body.si-type .ant-page-header .ant-page-header-heading-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:500;color:#fff}body.si-type .ant-page-header-heading-extra{display:flex;align-items:center}body.si-type .ant-page-header{padding:18px 24px;border-bottom:none}body.si-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title).ant-page-header{padding-bottom:0}body.si-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading{align-items:flex-end}body.si-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-left{flex-direction:column;align-items:flex-start}body.si-type .ant-layout-content:has(:not(.ant-modal)) :has(.ant-page-header-heading-sub-title) .ant-page-header-heading .ant-page-header-heading-sub-title{line-height:30px;margin-top:5px}body.si-type .ant-divider{margin:24px 0;border-block-start-color:var(--df-90)}body.si-type .spin-h-full>.ant-spin-nested-loading{height:100%}body.si-type .spin-h-full>.ant-spin-nested-loading>.ant-spin-container{height:100%}body.si-type .page-padding-bottom{position:relative}body.si-type .page-padding-bottom:before{content:"";position:absolute;inset:0 0 -100px;pointer-events:none}body.si-type .page-padding-bottom-small{position:relative}body.si-type .page-padding-bottom-small:before{content:"";position:absolute;inset:0 0 -20px;pointer-events:none}body.si-type .page-padding-right{position:relative}body.si-type .page-padding-right:before{content:"";position:absolute;inset:0 -100px 0 0;pointer-events:none}body.si-type .page-padding-right-small{position:relative}body.si-type .page-padding-right-small:before{content:"";position:absolute;inset:0 -20px 0 0;pointer-events:none}body.si-type .layout-content{height:calc(100svh - 56px);overflow:auto}body.si-type .layout-content .content-3d{position:relative}body.si-type .layout-content .content-3d .container-size{width:100%;height:calc(100svh - 56px)}body.si-type .layout-content .content-2d{top:56px;position:absolute;z-index:900;width:100%;height:calc(100svh - 56px)}body.si-type .layout-content.no-menu{height:100svh}body.si-type .layout-content.no-menu .content-3d .container-size{width:100%;height:100svh}body.si-type .layout-content.no-menu .content-2d{top:0}body.si-type .card-page .card-area{background-color:var(--df-95);padding:20px;border:1px solid var(--df-90)}body.si-type .ant-divider:has(+.card-page){margin-bottom:4px}body.si-type .card-page{position:relative;height:100%;padding:20px}body.si-type .card-page .card-page-list{padding:0}body.si-type .card-page .card-page-list .group-list-title-wrap{position:relative}body.si-type .card-page .card-page-list .group-list-title-wrap .group-list-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;color:#fff;font-weight:400;text-align:center;padding:20px 0}body.si-type .card-page .card-page-list .group-list-title-wrap .plus-btn{font-size:18px;color:var(--primary);position:absolute;right:10px;top:50%;transform:translateY(-50%)}body.si-type .card-page .card-page-list .group-list-items{height:calc(100% - 70px);overflow-y:auto}body.si-type .card-page .card-page-list .group-list-items .group-list-item{width:100%;min-height:52px;height:auto;font-size:16px;letter-spacing:-.4px;line-height:1.4;margin:0;padding-top:5px;padding-bottom:5px;border-radius:0;display:flex;align-items:center;justify-content:space-between;padding-inline:20px;cursor:pointer}body.si-type .card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content{width:100%}body.si-type .card-page .card-page-list .group-list-items .group-list-item .ant-menu-title-content:not(:has(.menu-title)){flex:1;text-wrap:wrap;word-break:break-all}body.si-type .card-page .card-page-list .group-list-items .group-list-item .menu-title{flex:1;text-wrap:wrap;word-break:break-all}body.si-type .card-page .card-page-list .group-list-items .group-list-item:hover{background-color:var(--df-95)}body.si-type .card-page .card-page-list .group-list-items .group-list-item.selected{background-color:var(--table-active)}body.si-type .card-page .card-page-list .group-list-items .group-list-item .content{font-size:16px;letter-spacing:-.4px;line-height:1.4}body.si-type .card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-85);font-style:italic}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode{height:52px;padding:0;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:flex;align-items:center;justify-content:flex-end;color:#fff}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-switcher>span{line-height:0}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{height:100%;display:flex;align-items:center}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle,body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{color:#fff}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:before{bottom:0}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode:hover:before{background-color:var(--df-95)}body.si-type .card-page .card-page-list .ant-tree .ant-tree-list .ant-tree-treenode.ant-tree-treenode-selected:before{background-color:var(--table-active)}body.si-type .card-page .card-page-list .public-tag{display:flex;justify-content:center;align-items:center;background-color:#008766;color:#fff;border-radius:50%;width:22px;height:22px;margin-left:12px;text-align:center;font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400}body.si-type .card-page .card-page-list .ant-menu-light .ant-menu-item-selected{background-color:var(--table-active)}body.si-type .card-page .card-page-list .ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected){color:#fff;background-color:var(--df-95)}body.si-type .card-page .card-page-right{width:calc(100% - 278px)}body.si-type .card-page .card-page-header{height:64px;align-items:center;padding:0 12px;flex-shrink:0;display:flex;justify-content:space-between}body.si-type .card-page .card-page-header .left-area,body.si-type .card-page .card-page-header .right-area{display:flex;align-items:center;gap:8px}body.si-type .card-page .card-page-header .card-page-title{max-width:600px;font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;margin-right:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}body.si-type .card-page .card-page-header .card-page-title.untitle{color:var(--df-85);font-style:italic;padding-right:4px}body.si-type .card-page .card-page-header .card-page-sub-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;font-weight:400;color:var(--df-85);margin-top:2px}body.si-type .card-page .card-title{margin-bottom:20px;color:#fff;font-size:16px;letter-spacing:-.4px;line-height:1.4}body.si-type .card-page .card-area .search-filter>.ant-flex{gap:26px}body.si-type .card-page .card-area .search-filter .ant-form-item .ant-form-item-label label{margin-left:4px}body.si-type .login-page .ant-layout-content{display:flex;align-items:center;justify-content:center;background-color:var(--df-60);height:100vh}body.si-type .login-page .logo{text-align:center;margin-bottom:20px}body.si-type .login-page .logo img{margin:0 auto}body.si-type .login-page .login-form{width:494px;padding:38px 40px 50px;border:1px solid var(--df-90);border-radius:12px;background:var(--df-20)}body.si-type .login-page .login-form .input-medium{margin-bottom:10px}body.si-type .login-page .login-form .ant-form-item .ant-input-affix-wrapper{height:36px;padding-block:0}body.si-type .login-page .login-form .ant-form-item .ant-input-affix-wrapper .ant-input{height:34px}body.si-type .login-page .remember-check{margin:14px 6px 28px}body.si-type .login-page .login-btn{height:44px}body.si-type .login-page .login-btn span{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:700}body.si-type .login-page .copyright{display:none}body.si-type main.ant-layout-content>main:has(.dashboard){padding-bottom:18px}body.si-type .search-filter:has(+.dashboard){padding-top:18px}body.si-type .ant-divider:has(+.dashboard){margin-top:0}body.si-type .dashboard{margin-top:16px}body.si-type .dashboard .page-padding-bottom:before{bottom:-20px}body.si-type .dashboard .page-padding-right:before{bottom:-20px}body.si-type .dashboard .ant-flex{gap:16px}body.si-type .dashboard .ant-flex:not(.ant-flex-vertical)>*{flex:1;flex-shrink:0}body.si-type .dashboard .card-area{border:1px solid var(--df-90);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}body.si-type .dashboard .card-area .card-title-wrap{display:flex;padding:12px 22px;align-items:center;gap:12px;flex-shrink:0;border-bottom:1px solid var(--df-90)}body.si-type .dashboard .card-area .card-title-wrap .card-title{font-size:14px;letter-spacing:-.35px;line-height:1.4;color:#fff;font-weight:500}body.si-type .dashboard .card-area .card-title-wrap .desc{color:var(--df-70);font-size:12px;letter-spacing:-.3px;line-height:1.4;font-weight:400}body.si-type .dashboard .card-area .card-title-wrap .more-btn{color:var(--df-95);gap:3px}body.si-type .dashboard .card-area .card-title-wrap .more-btn .icon{color:var(--df-95)}body.si-type .dashboard .card-area .card-title-wrap .btn-small{padding-inline:14px}body.si-type .dashboard .card-area .card-content{flex:1}body.si-type .dashboard .card-area .card-content:has(strong){display:flex;align-items:center;justify-content:center}body.si-type .dashboard .card-area .card-content strong{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:500;padding-block:20px}body.si-type .dashboard .card-area .wj-flexgrid{border-left:none;border-right:none;border-top:none;border-bottom:none}body.si-type .dashboard .card-area .empty-box{margin-top:-6px;border-left:none;border-right:none;border-bottom:none}body.si-type .dashboard .card-area .wj-flexgrid:has(+.empty-box){border:none}body.si-type .dashboard .card-area .chart>div{margin:0 auto!important}body.si-type .dashboard .card-area.title-type .card-title-wrap{justify-content:center;padding-block:6px;border-bottom:0}body.si-type .dashboard .card-area.title-type .card-title-wrap .card-title{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:500}body.si-type .dashboard .card-area.desc-type .card-title-wrap{justify-content:center;border-bottom:0}body.si-type .dashboard .card-area.desc-type .card-title-wrap .card-title{font-size:20px;letter-spacing:-.5px;line-height:1.4;font-weight:400}body.si-type .dashboard .card-area.desc-type .card-title-wrap strong{font-weight:700}body.si-type .facility-list-page .p-datatable-wrapper th,body.si-type .facility-list-page .p-datatable-wrapper td{padding:0 10px}body.si-type .ant-layout .ant-layout-sider .ant-menu-light{margin-top:25px}body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu{margin:0}body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-submenu-title,body.si-type .ant-layout .ant-layout-sider .lnb>li.ant-menu-submenu .ant-menu-item,body.si-type .ant-layout .ant-layout-sider .lnb .ant-menu-item{min-height:35px}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content:has(svg){margin-left:-9px}body.si-type .ant-layout .ant-layout-sider .ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content svg{font-size:15px}body.si-type .right-content.left-side{padding-left:270px}body.si-type main.ant-layout-content{min-width:1000px}body.si-type .inline-padding{padding-inline:30px!important}body.si-type .card-page .card-page-header .card-page-title.untitle,body.si-type .card-page .card-page-list .group-list-items .group-list-item .content.untitle{color:var(--df-50)}body.si-type .ant-btn .icon{color:#fff}body.si-type .ant-btn.btn-secondary{background:var(--df-90);color:#fff;border:1px solid var(--df-90);box-shadow:none}body.si-type .ant-btn.btn-secondary .icon{color:#fff!important}body.si-type .ant-btn.btn-secondary:not(:disabled):hover{background-color:var(--df-80);border-color:var(--df-80);color:#fff}body.si-type .ant-btn.btn-secondary:disabled{opacity:.6!important;background:var(--df-90)!important}body.si-type .ant-input-affix-wrapper .anticon.ant-input-password-icon{color:var(--df-30)}body.si-type .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#fff}body.si-type .ant-page-header{padding-top:26px;padding-bottom:8px}body.si-type .p-datatable .p-datatable-wrapper,body.si-type .p-treetable-wrapper,body.si-type .wj-content{border-left:0;border-right:0}body.si-type .p-treetable-wrapper .p-treetable-toggler{color:var(--df-30)}body.si-type .page-count{color:#fff}body.si-type .card-area{background-color:var(--default);padding-top:16px;padding-bottom:16px;margin-left:14px;margin-right:20px;border-radius:12px;border:1px solid var(--df-90)}body.si-type .card-area.inline-padding,body.si-type .card-area .inline-padding{padding-inline:16px!important}body.si-type .ant-divider+.card-area{margin-top:20px}body.si-type .card-area:has(.wj-container .page-count){padding-bottom:70px}body.si-type .tab-circle-type .ant-tabs-tab{background-color:var(--df-80);color:var(--df-50)}body.si-type .tab-circle-type .ant-tabs-tab:hover,body.si-type .tab-circle-type .ant-tabs-tab .ant-tabs-tab-btn:focus:not(:focus-visible){color:#fff}body.si-type .ant-tag-orange{background:unset;border-color:#fda53f;color:#fda53f}body.si-type .ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--df-30)}body.si-type .ant-modal-root .ant-modal-mask{background-color:#49494985}body.si-type .ant-modal table.modal-table tr>*:first-child{border-left:none}body.si-type .ant-modal table.modal-table tr>*:last-child{border-right:none}body.si-type .ant-modal table.modal-table th{width:180px;min-width:180px}body.si-type .ant-modal .inline-padding{padding-inline:20px!important}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-title{font-size:18px;letter-spacing:-.45px;line-height:1.4;font-weight:500}body.si-type .ant-modal .ant-modal-content .ant-modal-body .ant-page-header .ant-page-header-heading-sub-title{color:var(--df-30)}body.si-type .ant-modal .ant-modal-content .ant-modal-body .modal-content{height:calc(100% - 56px)}body.si-type .ant-modal .ant-tabs:not(.tab-circle-type),body.si-type .ant-modal .card-area{background-color:var(--default);padding:16px;margin:14px 0 0;border-radius:12px;border:none}body.si-type .ant-modal .modal-header-extra .ant-badge .ant-badge-status-text{color:var(--df-30);font-size:12px;font-weight:400;margin-left:4px}body.si-type .ant-modal .modal-header-extra .btn-text .icon{font-size:20px;color:var(--df-30)}body.si-type .ant-tree{background-color:unset;color:#fff;padding-left:10px;padding-block:10px;font-size:13px}body.si-type .ant-tree .ant-tree-treenode{padding:0}body.si-type .ant-tree .ant-tree-node-content-wrapper{padding-inline:0;background:unset;cursor:default;display:flex;align-items:center}body.si-type .ant-tree .ant-tree-title{display:flex;align-items:center;gap:6px;position:relative}body.si-type .ant-tree .ant-tree-title .icon{font-size:16px;display:inline-block}body.si-type .ant-tree .treenode-child{padding-block:5px;padding-left:10px;position:relative}body.si-type .ant-tree .treenode-child .content{color:var(--df-30);cursor:default}body.si-type .ant-tree .treenode-child .ant-checkbox-wrapper{font-size:13px}body.si-type .ant-tree .treenode-child .ant-checkbox .ant-checkbox-inner{width:14px;height:14px;border-radius:2px;border:1px solid var(--df-30)}body.si-type .ant-tree .treenode-child .ant-checkbox .ant-checkbox-inner:after{border-width:1px}body.si-type .ant-tree .treenode-child .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:unset}body.si-type .ant-tree .treenode-child .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{transform:rotate(45deg) scale(.8) translate(-50%,-50%);top:4.3px;left:2.1px}body.si-type .ant-tree .treenode-child .ant-checkbox:after{border:1px solid var(--df-30);border-radius:2px}body.si-type .ant-tree .treenode-child .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled):after{border:1px solid var(--df-30);border-radius:2px}body.si-type .ant-tree .treenode-child .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:unset}body.si-type .ant-tree .treenode-child:after{content:"";position:absolute;left:-5px;top:13px;width:15px;border-top:1px dashed var(--df-60)}body.si-type .ant-tree .treenode-child:before{content:"";position:absolute;left:-5px;top:-7px;bottom:0;width:15px;border-left:1px dashed var(--df-60)}body.si-type .ant-tree .ant-tree-treenode-leaf-last .treenode-child:before{bottom:14px}body.si-type .ant-tree .ant-tree-switcher:not(.ant-tree-switcher-noop)+.ant-tree-node-content-wrapper:before{content:"";position:absolute;right:100%;width:7px;border-top:1px dashed var(--df-60)}body.si-type .ant-tree .ant-tree-indent-unit{width:12px}body.si-type .ant-tree .ant-tree-switcher{line-height:unset;align-self:center;display:flex;align-items:center;justify-content:center}body.si-type .ant-tree .ant-tree-switcher.ant-tree-switcher-noop{opacity:0}body.si-type .ant-tree .ant-tree-switcher .anticon{width:10px;height:10px;background-color:var(--df-30);border-radius:2px;align-self:center;position:relative;z-index:10}body.si-type .ant-tree .ant-tree-switcher .anticon svg{display:none}body.si-type .ant-tree .ant-tree-switcher .anticon:after,body.si-type .ant-tree .ant-tree-switcher .anticon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:1px;background-color:var(--df-100);display:block}body.si-type .ant-tree .ant-tree-treenode-switcher-close .ant-tree-switcher .anticon:after{width:1px;height:5px}body.si-type .ant-tree .ant-tree-treenode-switcher-open .ant-tree-switcher .anticon:after{display:none}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,: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 / .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 / .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: }.collapse{visibility:collapse}.mb-\[20px\]{margin-bottom:20px}.mt-\[10px\]{margin-top:10px}.flex{display:flex}.grid{display:grid}.h-full{height:100%}.w-\[250px\]{width:250px}.w-\[50\%\]{width:50%}.w-full{width:100%}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.gap-\[20px\]{gap:20px}.text-\[14px\]{font-size:14px}.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)}
