.link-d{position:relative}.link-d[disabled],.link-d.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity,.57)}.link-d i.i-ok{width:16px;height:16px;display:block;position:absolute;right:0;top:-9px}.link-d i.i-ok:after{content:"";position:absolute;width:0;height:3px;background:#3498db;-webkit-transform:translate(4px,11px) rotate(-45deg);-ms-transform:translate(4px,11px) rotate(-45deg);transform:translate(4px,11px) rotate(-45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.link-d i.i-ok:before{content:"";position:absolute;width:0;height:3px;background:#3498db;-webkit-transform:translate(1px,6px) rotate(45deg);-ms-transform:translate(1px,6px) rotate(45deg);transform:translate(1px,6px) rotate(45deg);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms;-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.ok.link-d i.i-ok:before{width:7px;-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.ok.link-d i.i-ok:after{width:13px;-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}@-webkit-keyframes spinner-border{from{width:0}to{width:100%}}@keyframes spinner-border{from{width:0}to{width:100%}}span.c-loading.spinner-grow{--bs-spinner-width:100%;--bs-spinner-height:1px;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.125em;--bs-spinner-animation-speed:.975s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent;display:inline-block!important;width:var(--bs-spinner-width);height:var(--bs-spinner-height)!important;vertical-align:var(--bs-spinner-vertical-align);border-radius:0;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);top:calc(100% - var(--bs-spinner-height) - 0px);opacity:1;position:absolute;left:0;right:0;bottom:0}.progress-loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3000;background:rgb(var(--pl-bg,255 255 255) / var(--pl-bg-opacity,55%))!important;margin:auto!important;display:flex;align-items:center;justify-content:center}.progress-loading>div svg path{fill:var(--fill-loading)}.progress-loading>div svg{max-width:100%;max-height:100%}.progress-loading>div{width:var(--loading-size);height:var(--loading-size);max-width:100%;max-height:100%}.node-progress-loading:not(.modal){position:relative}body>.progress-loading{position:fixed}