.content-vertical-align{display:flex;align-items:center}.scrollbar-hover-show::-webkit-scrollbar-thumb{display:none}.scrollbar-hover-show:hover::-webkit-scrollbar-thumb{display:initial}
/*! rtl: off */
/*! rtl: on */#edit-scrollbar-x,#edit-scrollbar-x2,#edit-scrollbar-y{position:absolute;display:flex;z-index:21}.embed #edit-scrollbar-x,.embed #edit-scrollbar-x2,.embed #edit-scrollbar-y{display:none}.theme-k.pad #edit-scrollbar-x,.theme-k.pad #edit-scrollbar-x2,.theme-k.pad #edit-scrollbar-y,.theme-k.pc #edit-scrollbar-x,.theme-k.pc #edit-scrollbar-x2,.theme-k.pc #edit-scrollbar-y,.theme-s.pad #edit-scrollbar-x,.theme-s.pad #edit-scrollbar-x2,.theme-s.pad #edit-scrollbar-y,.theme-s.pc #edit-scrollbar-x,.theme-s.pc #edit-scrollbar-x2,.theme-s.pc #edit-scrollbar-y{background:#fff}.theme-k.pad .db-container #edit-scrollbar-x,.theme-k.pad .db-container #edit-scrollbar-x2,.theme-k.pad .db-container #edit-scrollbar-y,.theme-k.pc .db-container #edit-scrollbar-x,.theme-k.pc .db-container #edit-scrollbar-x2,.theme-k.pc .db-container #edit-scrollbar-y,.theme-s.pad .db-container #edit-scrollbar-x,.theme-s.pad .db-container #edit-scrollbar-x2,.theme-s.pad .db-container #edit-scrollbar-y,.theme-s.pc .db-container #edit-scrollbar-x,.theme-s.pc .db-container #edit-scrollbar-x2,.theme-s.pc .db-container #edit-scrollbar-y{border:none;background:none}.theme-k.pad .db-container .grid-view #edit-scrollbar-y,.theme-k.pc .db-container .grid-view #edit-scrollbar-y,.theme-s.pad .db-container .grid-view #edit-scrollbar-y,.theme-s.pc .db-container .grid-view #edit-scrollbar-y{right:0}.theme-k.pad .db-container .gantt-view #edit-scrollbar-y,.theme-k.pc .db-container .gantt-view #edit-scrollbar-y,.theme-s.pad .db-container .gantt-view #edit-scrollbar-y,.theme-s.pc .db-container .gantt-view #edit-scrollbar-y{padding-right:0}.theme-k .et-container.hide-scroll-bar .et-wrap #edit-scrollbar-x-wrapper,.theme-k .et-container.hide-scroll-bar .et-wrap #edit-scrollbar-y{display:none}.theme-k .et-container .as-container #edit-scrollbar-x .edit-scrollbar,.theme-k .et-container .as-container #edit-scrollbar-y .edit-scrollbar{border:none}.theme-k .db-container .gantt-view #edit-scrollbar-y .edit-scrollbar .scrollbar,.theme-k .db-container .grid-view #edit-scrollbar-y .edit-scrollbar .scrollbar{width:12px;padding:0 3px}#edit-scrollbar-x,#edit-scrollbar-x2{left:32px;left:var(--def-row-head-w,32px);right:0;bottom:0}#edit-scrollbar-x2 .edit-scrollbar,#edit-scrollbar-x .edit-scrollbar{position:relative;width:100%;left:0;padding-right:16px}#edit-scrollbar-y{top:24px;top:var(--def-col-head-h,24px);bottom:0;right:0}#edit-scrollbar-y .edit-scrollbar{position:relative;height:100%;top:0;padding-bottom:16px}.pad .et-container-middle,.pc .et-container-middle{--scroll-border-width:1px}.pad .et-container-middle #edit-scrollbar-y,.pc .et-container-middle #edit-scrollbar-y{background:#fff;background:var(--kd-color-line-white)}.pad .et-container-middle #edit-scrollbar-y .edit-scrollbar,.pc .et-container-middle #edit-scrollbar-y .edit-scrollbar{height:100%;background-color:#fff;background-color:var(--kd-color-line-white);border-right:var(--scroll-border-width) solid #dbdbdb;border-bottom:var(--scroll-border-width) solid #dbdbdb;border-radius:0 0 4px 0}.pad .et-container-middle #edit-scrollbar-y.has-top-radius .edit-scrollbar,.pc .et-container-middle #edit-scrollbar-y.has-top-radius .edit-scrollbar{border-top:var(--scroll-border-width) solid #dbdbdb;border-radius:0 4px 4px 0}.pad .et-container-middle #edit-scrollbar-y.dark-green-scroll,.pc .et-container-middle #edit-scrollbar-y.dark-green-scroll{background-color:#264d46}.pad .et-container-middle #edit-scrollbar-x,.pad .et-container-middle #edit-scrollbar-x2,.pc .et-container-middle #edit-scrollbar-x,.pc .et-container-middle #edit-scrollbar-x2{background:#fff;background:var(--kd-color-line-white)}.pad .et-container-middle #edit-scrollbar-x2 .edit-scrollbar,.pad .et-container-middle #edit-scrollbar-x .edit-scrollbar,.pc .et-container-middle #edit-scrollbar-x2 .edit-scrollbar,.pc .et-container-middle #edit-scrollbar-x .edit-scrollbar{width:100%;background-color:#fff;background-color:var(--kd-color-line-white);border-radius:0 0 4px 0;border-right:var(--scroll-border-width) solid #dbdbdb;border-bottom:var(--scroll-border-width) solid #dbdbdb;border-bottom:var(--scroll-border-width) solid var(--kd-color-fill-heavy)}.pad .et-container-middle #edit-scrollbar-x2.has-left-radius .edit-scrollbar,.pad .et-container-middle #edit-scrollbar-x.has-left-radius .edit-scrollbar,.pc .et-container-middle #edit-scrollbar-x2.has-left-radius .edit-scrollbar,.pc .et-container-middle #edit-scrollbar-x.has-left-radius .edit-scrollbar{border-left:var(--scroll-border-width) solid #dbdbdb;border-radius:0 0 4px 4px}.pad .et-container-middle #edit-scrollbar-x2.dark-green-scroll,.pad .et-container-middle #edit-scrollbar-x.dark-green-scroll,.pc .et-container-middle #edit-scrollbar-x2.dark-green-scroll,.pc .et-container-middle #edit-scrollbar-x.dark-green-scroll{background-color:#264d46}.edit-scrollbar{display:flex;cursor:default;overflow:hidden}.edit-scrollbar .btn-div{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.edit-scrollbar .btn-div .bar-btn{width:100%;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.edit-scrollbar .btn-div .bar-btn .kd-button{padding:0;min-width:12px;width:12px;height:12px;border-radius:2px}.edit-scrollbar .btn-div .bar-btn.next-btn{transform:rotate(180deg)}.edit-scrollbar.scrollbar-y{flex-direction:column}.edit-scrollbar.scrollbar-y .bar-btn{transform:rotate(90deg)}.edit-scrollbar.scrollbar-y .bar-btn.next-btn{transform:rotate(-90deg)}.edit-scrollbar.scrollbar-y .scrollbar{width:16px;padding:0 5px}.edit-scrollbar.scrollbar-x .scrollbar{height:16px;padding:5px 0}.edit-scrollbar.scrollbar-x .thumb{height:100%}.edit-scrollbar.scrollbar-x2 .scrollbar{height:16px;padding:5px 0}.edit-scrollbar.scrollbar-x2 .thumb{height:100%}.edit-scrollbar.transition.scrollbar-y .thumb{transition:margin-top .2s ease-out -.05s}.edit-scrollbar.transition.scrollbar-x .thumb{transition:margin-left .2s ease-out -.05s}.edit-scrollbar.new-scrollbar .scrollbar{display:flex}.edit-scrollbar .scrollbar{flex-grow:1;overflow:hidden}.edit-scrollbar .scrollbar .scrollbar-track{flex-grow:1;border-radius:3px;overflow:hidden}.edit-scrollbar .scrollbar .thumb{display:block;border-radius:3px}.mobile #edit-scrollbar-x,.mobile #edit-scrollbar-x2,.mobile #edit-scrollbar-y{visibility:hidden;background:none}.mobile .edit-scrollbar{zoom:.5;background:inherit}.mobile .edit-scrollbar.scrollbar-x{margin-bottom:4px}.mobile .edit-scrollbar.scrollbar-y{margin-right:4px}.mobile .edit-scrollbar .bar-btn,.mobile .edit-scrollbar .btn-div{display:none}.right-to-left .edit-scrollbar{direction:ltr}.db-container #edit-scrollbar-x2 .edit-scrollbar .bar-btn,.db-container #edit-scrollbar-x2 .edit-scrollbar .btn-div,.db-container #edit-scrollbar-x .edit-scrollbar .bar-btn,.db-container #edit-scrollbar-x .edit-scrollbar .btn-div,.db-container #edit-scrollbar-y .edit-scrollbar .bar-btn,.db-container #edit-scrollbar-y .edit-scrollbar .btn-div{display:none}#multiRenderScrollX .edit-scrollbar,#multiRenderScrollY .edit-scrollbar{flex-grow:1}#multiRenderScrollX .edit-scrollbar .btn-div,#multiRenderScrollY .edit-scrollbar .btn-div{display:none}.et-container-middle #edit-scrollbar-y{background:#f0f0f0;background:var(--kd-color-background-base)}.et-container-middle #edit-scrollbar-y .edit-scrollbar{background-color:#fff;background-color:var(--kd-color-background-bottom);border-radius:0 0 4px 0;border-radius:0 0 var(--kd-border-radius-small) 0}.et-container-middle #edit-scrollbar-y.has-top-radius .edit-scrollbar{border-top:var(--scroll-border-width) solid #e6e6e6;border-top:var(--scroll-border-width) solid var(--kd-color-fill-medium);border-radius:0 4px 4px 0;border-radius:0 var(--kd-border-radius-small) var(--kd-border-radius-small) 0}.et-container-middle #edit-scrollbar-x,.et-container-middle #edit-scrollbar-x2{background:#f0f0f0;background:var(--kd-color-background-base)}.et-container-middle #edit-scrollbar-x2 .edit-scrollbar,.et-container-middle #edit-scrollbar-x .edit-scrollbar{background-color:#fff;background-color:var(--kd-color-background-bottom);border-radius:0 0 4px 0;border-radius:0 0 var(--kd-border-radius-small) 0;border-right:var(--scroll-border-width) solid #e6e6e6;border-right:var(--scroll-border-width) solid var(--kd-color-fill-medium);border-bottom:var(--scroll-border-width) solid #e6e6e6;border-bottom:var(--scroll-border-width) solid var(--kd-color-fill-medium)}.et-container-middle #edit-scrollbar-x2.has-left-radius .edit-scrollbar,.et-container-middle #edit-scrollbar-x.has-left-radius .edit-scrollbar{border-left:var(--scroll-border-width) solid #e6e6e6;border-left:var(--scroll-border-width) solid var(--kd-color-fill-medium);border-radius:0 0 4px 4px;border-radius:0 0 var(--kd-border-radius-small) var(--kd-border-radius-small)}.edit-scrollbar .scrollbar:active .thumb,.edit-scrollbar .scrollbar:hover .thumb{background:#a8a8a8;background:var(--kd-color-fill-extra-heavy)}.edit-scrollbar .scrollbar .thumb{background:#dbdbdb}
.ipad_scroll_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}.ipad_scroll_wrap::-webkit-scrollbar{display:none;width:0}.ipad_scroll_wrap .ipad_scroll_inner{position:absolute;width:calc(100% + 300px);height:calc(100% + 300px)}
.sheetview-container{overflow:hidden;position:relative}
.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand{position:absolute}.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.left,.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.right{cursor:ew-resize}.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.bottom,.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.top{cursor:ns-resize}.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.left-bottom,.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.right-top{cursor:nesw-resize}.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.left-top,.kd-modal-wrap .kd-modal.wo-modal .kd-modal-body .resize-hand.right-bottom{cursor:nwse-resize}.kd-modal-wrap .kd-modal.wo-modal.resize,.kd-modal-wrap .kd-modal.wo-modal.resize .kd-modal-body,.kd-modal-wrap .kd-modal.wo-modal.resize .kd-modal-content{overflow:visible!important}
.kd-modal-root .kd-modal-wrap{overflow:auto}.kd-modal-root .kd-modal-mask{top:0;left:0;width:100%;height:100%;background:hsla(0,0%,5%,.5);background:var(--kd-color-mask-regular)}.kd-modal-root .kd-modal,.kd-modal-root .kd-modal-mask{position:fixed;z-index:1000;z-index:var(--kd-z-index-dialog)}.kd-modal-root .kd-modal{width:480px}.kd-modal-root .kd-modal-content{padding:16px;padding-top:10px;color:#0d0d0d;color:var(--kd-color-text-primary);background:#f5f5f5;background:var(--kd-color-background-plate);border:1px solid hsla(0,0%,5%,.12);border:1px solid var(--kd-color-line-regular);border-radius:12px;border-radius:var(--kd-border-radius-extra-large);box-shadow:0 12px 32px hsla(0,0%,5%,.08);box-shadow:var(--kd-box-shadow-large);box-sizing:border-box}.kd-modal-root .kd-modal.draggable .kd-modal-header{cursor:move}.kd-modal-root .kd-modal-header{display:flex;padding:0 12px 10px 16px;margin:0 -16px;justify-content:space-between}.kd-modal-root .kd-modal-title{font-size:13px;font-size:var(--kd-font-size-sub-base);font-weight:600;line-height:24px}.kd-modal-root .kd-modal-close{cursor:pointer}.kd-modal-root .kd-modal-close .kd-color-icon-primary{fill:#6b6b6b;fill:var(--kd-color-icon-secondary);stroke:#6b6b6b;stroke:var(--kd-color-icon-secondary)}.kd-modal-root .kd-modal-body{font-size:13px;font-size:var(--kd-font-size-sub-base);font-weight:400;line-height:22px;word-break:break-word;white-space:pre-wrap}.kd-modal-root .kd-modal-footer{display:flex;align-items:baseline;margin-top:16px}.kd-modal-root .kd-modal-footer-empty{margin-top:unset}.kd-modal-root .kd-modal-footer-wrap{flex:auto;text-align:right}.kd-modal-root .kd-modal-footer-wrap .kd-button.cancel-btn{margin-right:8px}.kd-modal-root .kd-modal-footer-wrap .kd-button.cancel-btn,.kd-modal-root .kd-modal-footer-wrap .kd-button.confirm-btn{min-width:72px}.kd-modal-root .kd-modal-confirm-header{display:flex;margin:10px 0 20px;align-items:baseline}.kd-modal-root .kd-modal-confirm-icon{align-items:center;margin-right:8px}.kd-modal-root .kd-modal-confirm-icon .kd-icon{vertical-align:text-bottom}.kd-modal-root .kd-modal-confirm-title{font-size:13px;font-size:var(--kd-font-size-sub-base);font-weight:600;line-height:24px}.kd-modal-root .kd-modal-confirm-content{font-size:13px;font-size:var(--kd-font-size-sub-base);font-weight:400;line-height:20px}.kd-modal-root .kd-modal-sm{width:480px;width:calc(480px * var(--kd-modal-i18n-zoom))}.kd-modal-root .kd-modal-md{width:640px;width:calc(640px * var(--kd-modal-i18n-zoom))}.kd-modal-root .kd-modal-lg{width:800px;width:calc(800px * var(--kd-modal-i18n-zoom))}.kd-modal-root .kd-modal.fade-appear-active,.kd-modal-root .kd-modal.fade-enter-active{animation:fadeIn .3s ease forwards}.kd-modal-root .kd-modal.fade-exit-active{animation:fadeOut .3s ease forwards}.kd-modal-root .kd-modal.bounce-appear-active,.kd-modal-root .kd-modal.bounce-enter-active{animation:bounceIn .3s ease forwards}.kd-modal-root .kd-modal.bounce-exit-active{animation:bounceOut .3s ease forwards}.kd-modal-body::-webkit-scrollbar,.kd-modal-confirm-content::-webkit-scrollbar{width:6px}.kd-modal-body::-webkit-scrollbar-thumb,.kd-modal-confirm-content::-webkit-scrollbar-thumb{background:#dbdbdb;background:var(--kd-color-fill-heavy);border-radius:10px}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes bounceIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceOut{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}
.kd-button{position:relative;display:inline-flex;max-width:100%;margin:0;font-family:inherit;font-size:13px;font-size:var(--kd-font-size-sub-base);font-weight:400;line-height:22px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:6px;border-radius:var(--kd-border-radius-middle);outline:none;justify-content:center;align-items:center;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kd-button .kd-icon{display:inline-block;font-size:16px;vertical-align:middle}.kd-button .kd-button-children{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kd-button-children+.kd-button-suffix-icon,.kd-icon+.kd-button-children{margin-left:4px}.kd-button[disabled]{cursor:not-allowed}.kd-button-loading{pointer-events:none;cursor:unset}.kd-button-loading,.kd-button[disabled]{opacity:.3;opacity:var(--kd-opacity-disabled)}.kd-button-sm{height:24px;padding:0 5px;border-radius:4px;border-radius:var(--kd-border-radius-small)}.kd-button-m{height:28px;padding:2px 11px}.kd-button-lg{height:32px;padding:4px 15px}.kd-button-xl{height:36px;padding:6px 19px;font-size:16px;font-size:var(--kd-font-size-middle)}.kd-button-icon.is-compact,.kd-button-light.is-compact{padding:2px}.kd-button-primary{color:#fff;color:var(--kd-color-text-white);background:#1f69e0;background:var(--kd-color-public-normal)}.kd-button-primary:hover{background:#458bfa;background:var(--kd-color-public-hover)}.kd-button-primary:active{background:#1e5fc7;background:var(--kd-color-public-pressed)}.kd-button-primary .kd-button-children.pure{min-width:40px}.kd-button-primary.is-active{background:#1e5fc7;background:var(--kd-color-public-pressed)}.kd-button-primary.kd-button-loading,.kd-button-primary[disabled]{background:#1f69e0;background:var(--kd-color-public-normal)}.kd-button-primary.kd-button-danger{background:#dd3332;background:var(--kd-color-error-normal)}.kd-button-primary.kd-button-danger:hover{background:#f15c5b;background:var(--kd-color-error-hover)}.kd-button-primary.kd-button-danger.is-active,.kd-button-primary.kd-button-danger:active{background:#bb2726;background:var(--kd-color-error-pressed)}.kd-button-primary.kd-button-danger.kd-button-loading,.kd-button-primary.kd-button-danger[disabled]{background:#dd3332;background:var(--kd-color-error-normal)}.kd-button-primary .icon-dropdown .kd-color-icon-secondary{fill:currentcolor;stroke:currentcolor}.kd-button-secondary{color:#0d0d0d;color:var(--kd-color-text-primary);background:#fff;background:var(--kd-color-fill-base);border-color:hsla(0,0%,5%,.12);border-color:var(--kd-color-line-regular)}.kd-button-secondary:hover{background:#f5f5f5;background:var(--kd-color-fill-light)}.kd-button-secondary:active{background:#f0f0f0;background:var(--kd-color-fill-regular)}.kd-button-secondary .kd-button-children.pure{min-width:40px}.kd-button-secondary.is-active{color:#0d0d0d;color:var(--kd-color-text-primary);background:#f5f5f5;background:var(--kd-color-fill-light)}.kd-button-secondary.kd-button-loading,.kd-button-secondary[disabled]{background:#f0f0f0;background:var(--kd-color-fill-regular);border:1px solid hsla(0,0%,5%,.24);border:1px solid var(--kd-color-line-medium);box-shadow:none}.kd-button-secondary.kd-button-highlight{color:#1e5fc7;color:var(--kd-color-text-public);border:1px solid #1e5fc7;border:1px solid var(--kd-color-line-public);box-shadow:none}.kd-button-secondary.kd-button-highlight:hover{background:#f5f5f5;background:var(--kd-color-fill-light)}.kd-button-secondary.kd-button-highlight:active{background:#f0f0f0;background:var(--kd-color-fill-regular)}.kd-button-secondary.kd-button-highlight.is-active{color:#1e5fc7;color:var(--kd-color-text-public);background:rgba(31,105,224,.1);background:var(--kd-color-state-pressed-public)}.kd-button-secondary.kd-button-highlight[disabled]{background:#fff;background:var(--kd-color-fill-base)}.kd-button-secondary.kd-button-danger{box-shadow:none;color:#dd3332;color:var(--kd-color-error-normal);border-color:#dd3332;border-color:var(--kd-color-line-error)}.kd-button-secondary.kd-button-danger:hover{background:#f5f5f5;background:var(--kd-color-fill-light)}.kd-button-secondary.kd-button-danger:active{background:#f0f0f0;background:var(--kd-color-fill-regular)}.kd-button-secondary.kd-button-danger.is-active{color:#dd3332;color:var(--kd-color-error-normal)}.kd-button-secondary.kd-button-danger.kd-button-loading,.kd-button-secondary.kd-button-danger[disabled]{background:#fff;background:var(--kd-color-fill-base)}.kd-button-light{color:#0d0d0d;color:var(--kd-color-text-primary)}.kd-button-light:hover{background:hsla(0,0%,5%,.06);background:var(--kd-color-state-hover)}.kd-button-light:active{background:hsla(0,0%,5%,.1);background:var(--kd-color-state-pressed)}.kd-button-light.is-compact{height:26px}.kd-button-light.is-active{color:#0d0d0d;color:var(--kd-color-text-primary);background-color:hsla(0,0%,5%,.1);background-color:var(--kd-color-state-pressed)}.kd-button-light.kd-button-loading,.kd-button-light[disabled]{background:transparent}.kd-button-light.kd-button-highlight,.kd-button-light.kd-button-highlight.is-active{color:#1e5fc7;color:var(--kd-color-text-public)}.kd-button-light.kd-button-highlight.is-active{background-color:rgba(31,105,224,.1);background-color:var(--kd-color-state-pressed-public)}.kd-button-light.kd-button-danger{color:#dd3332;color:var(--kd-color-error-normal)}.kd-button-light.kd-button-m{padding:2px 8px}.kd-button-icon{min-width:unset;padding:5px}.kd-button-icon[disabled]{background:transparent}.kd-button-icon.kd-button-dropdown{padding-right:2px}.kd-button-icon.kd-button-sm,.kd-button-icon.kd-button-sm.kd-button-dropdown{min-width:24px;padding:3px}.kd-button-icon.kd-button-m,.kd-button-icon.kd-button-m.kd-button-dropdown{min-width:28px;padding:5px}.kd-button-icon.kd-button-lg,.kd-button-icon.kd-button-lg.kd-button-dropdown{min-width:32px;padding:7px}.kd-button-icon.kd-button-xl,.kd-button-icon.kd-button-xl.kd-button-dropdown{min-width:36px;padding:9px}.kd-button-dropdown.kd-button-m,.kd-button-dropdown.kd-button-sm{padding-right:3px}.kd-button-dropdown.kd-button-lg{padding-right:11px}.kd-button-dropdown.kd-button-xl{padding-right:15px}.kd-button-dropdown .kd-button-children,.kd-button-dropdown.kd-button-icon>.kd-icon:first-child{margin-right:4px}.kd-button-dropdown .icon-dropdown{width:12px;height:12px;margin-right:0;margin-left:auto;color:inherit;transition:transform .3s ease}.kd-button-dropdown.is-active .icon-dropdown.is-spin{transform:rotate(-180deg)}.kd-button-group{display:inline-flex;align-items:stretch}.kd-button-group .kd-button{margin-right:-1px}.kd-button-group .kd-button+.kd-button{margin-left:0}.kd-button-group .kd-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.kd-button-group .kd-button:last-child{margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0}.kd-button-group .kd-button-mid{border-radius:0}.kd-button-group.no-split .kd-button{margin-right:0}.kd-button-group.no-split .kd-button-mid{border-left:none;border-right:none}.kd-button-group.no-split .kd-button:first-child{border-right:0}.kd-button-group.no-split .kd-button:last-child{border-left:0}@media (any-hover:none){.kd-button-primary:hover{background:#1f69e0;background:var(--kd-color-public-normal)}.kd-button-primary.is-active,.kd-button-primary:active{background:#1e5fc7;background:var(--kd-color-public-pressed)}.kd-button-primary.kd-button-danger:hover{background:#dd3332;background:var(--kd-color-error-normal)}.kd-button-primary.kd-button-danger.is-active,.kd-button-primary.kd-button-danger:active{background:#bb2726;background:var(--kd-color-error-pressed)}.kd-button-secondary:hover{background:#fff;background:var(--kd-color-fill-base)}.kd-button-secondary:active{background:#f0f0f0;background:var(--kd-color-fill-regular)}.kd-button-secondary.is-active{color:#0d0d0d;color:var(--kd-color-text-primary);background:#f5f5f5;background:var(--kd-color-fill-light)}.kd-button-secondary.kd-button-highlight{color:#1e5fc7;color:var(--kd-color-text-public)}.kd-button-secondary.kd-button-highlight.is-active{color:#1e5fc7;color:var(--kd-color-text-public);background:rgba(31,105,224,.1);background:var(--kd-color-state-pressed-public)}.kd-button-secondary.kd-button-highlight:hover{background:#fff;background:var(--kd-color-fill-base)}.kd-button-secondary.kd-button-highlight:active{background:#f0f0f0;background:var(--kd-color-fill-regular)}.kd-button-secondary.kd-button-danger:hover{background:#fff;background:var(--kd-color-fill-base)}.kd-button-secondary.kd-button-danger:active{background:#f0f0f0;background:var(--kd-color-fill-regular)}.kd-button-secondary.kd-button-danger.is-active{color:#dd3332;color:var(--kd-color-error-normal)}.kd-button-light:hover{background:transparent}.kd-button-light:active{background:hsla(0,0%,5%,.1);background:var(--kd-color-state-pressed)}.kd-button-light.is-active{color:#0d0d0d;color:var(--kd-color-text-primary);background-color:hsla(0,0%,5%,.1);background-color:var(--kd-color-state-pressed)}.kd-button-light.kd-button-highlight:hover{background:transparent}.kd-button-light.kd-button-highlight:active{background:hsla(0,0%,5%,.1);background:var(--kd-color-state-pressed)}.kd-button-light.kd-button-highlight.is-active{color:#1e5fc7;color:var(--kd-color-text-public);background-color:rgba(31,105,224,.1);background-color:var(--kd-color-state-pressed-public)}.kd-button-light.kd-button-danger:hover{background:transparent}.kd-button-light.kd-button-danger:active{background:hsla(0,0%,5%,.1);background:var(--kd-color-state-pressed)}}
.kd-icon-loading{animation:.8s spinning linear infinite}.kd-icon-loading svg{animation:none!important}.kd-icon-loading.kd-icon-loading-comp .kd-stroke-width-icon-regular{stroke-width:3px}@keyframes spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.kd-icon{display:inline-block;font-size:0;line-height:1;vertical-align:middle;background-repeat:no-repeat;background-size:100% 100%;flex-shrink:0}@keyframes spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.content-vertical-align{display:flex;align-items:center}.scrollbar-hover-show::-webkit-scrollbar-thumb{display:none}.scrollbar-hover-show:hover::-webkit-scrollbar-thumb{display:initial}.workbench{display:flex;flex-direction:column;overflow:hidden;flex-grow:1;min-height:0}.workbench .hidden-part{display:none}.workbench .part-header{display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.workbench .workbench-content{display:flex;flex:1;overflow:hidden;position:relative;min-height:0}.workbench .workbench-content .part-left-sidebar{max-width:400px;display:flex;background:#f0f0f0;background:var(--kd-color-background-base);min-height:0}.workbench .workbench-content .workbench-main-content{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.workbench .workbench-content .workbench-main-content .part-toolbar{display:flex;flex-direction:column;overflow:hidden;justify-content:center;flex-shrink:0}.workbench .workbench-content .workbench-main-content .workbench-view-content{flex:1;display:flex;overflow:hidden;min-height:0}.workbench .workbench-content .workbench-main-content .workbench-view-content .part-main-view{flex:1;display:flex;overflow:hidden;flex-direction:column;min-height:0}.workbench .workbench-content .workbench-main-content .workbench-view-content .part-task-panel{max-width:300px;display:flex}.workbench .workbench-content .part-right-sidebar{display:flex;overflow:hidden;min-height:0}.workbench .part-footer{display:flex;flex-direction:column;align-items:stretch;max-height:34px;flex-shrink:0}.workbench .part-dialog,.workbench .part-legacy{display:none;position:absolute}
