.el-popover__title,.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#EBEEF5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#EBEEF5}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#EBEEF5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#EBEEF5}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-popover{position:absolute;background:#FFF;min-width:150px;border-radius:4px;border:1px solid #EBEEF5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}

.cwc-loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.cwc-loading .loading-spinner{animation:spinner-rotate .6s infinite linear}@keyframes spinner-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cwc-loading.loading-large .loading-text{font-size:14px;margin-top:8px;color:#9296a0}.cwc-loading.loading-on-color .loading-text{font-size:14px;margin-top:8px;color:#fff}
.cwc-svg-icon{display:inline-block;line-height:1}.cwc-svg-icon span{display:inline-block}.cwc-svg-icon.has-bg{border-radius:40%}
.lego-icon{display:inline-block;line-height:1}.lego-icon i{position:relative;font-size:24px}.lego-icon i.fontastic{font-size:20px}.lego-icon img{border-radius:4px}
.cwc-icon{display:inline-flex;align-items:center;justify-content:center}.cwc-icon .lego-icon i{font-size:var(--28406e89) !important}
.cwc-icon-button{display:flex;align-items:center;justify-content:center;border-radius:999px}.cwc-icon-button svg{width:24px !important;height:24px !important}.cwc-icon-button.icon-button-large{height:48px;width:48px}.cwc-icon-button.icon-button-large.icon-button-square{border-radius:20px}.cwc-icon-button.icon-button-medium{height:40px;width:40px}.cwc-icon-button.icon-button-medium.icon-button-square{border-radius:16px}.cwc-icon-button.icon-button-small{height:32px;width:32px}.cwc-icon-button.icon-button-small.icon-button-square{border-radius:12px}.cwc-icon-button.icon-button-small .lego-icon i{font-size:20px}.cwc-icon-button.icon-button-small svg{width:20px !important;height:20px !important}.cwc-icon-button.icon-button-filled{color:#fff;background-color:var(--primary-500-color, #ff2e38);border-color:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-filled i{color:#fff}.cwc-icon-button.icon-button-filled svg path{fill:#fff}.cwc-icon-button.icon-button-filled:hover{color:#fff;background-color:var(--primary-600-color, #de0022);border-color:var(--primary-600-color, #de0022)}.cwc-icon-button.icon-button-filled:focus-visible{color:#fff;background-color:var(--primary-500-color, #ff2e38);border-color:var(--primary-500-color, #ff2e38);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px}.cwc-icon-button.icon-button-filled:active{color:#fff;background-color:var(--primary-700-color, #ba0015);border-color:var(--primary-700-color, #ba0015)}.cwc-icon-button.icon-button-filled:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-filled:disabled i,.cwc-icon-button.icon-button-filled:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-tonal{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-50-color, #fff1ef);border-color:var(--primary-50-color, #fff1ef)}.cwc-icon-button.icon-button-tonal i{color:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-tonal svg path{fill:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-tonal:hover{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-100-color, #ffdad4);border-color:var(--primary-100-color, #ffdad4)}.cwc-icon-button.icon-button-tonal:focus-visible{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-50-color, #fff1ef);border-color:var(--primary-50-color, #fff1ef);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px}.cwc-icon-button.icon-button-tonal:active{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-200-color, #ffb9b0);border-color:var(--primary-200-color, #ffb9b0)}.cwc-icon-button.icon-button-tonal:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-tonal:disabled i,.cwc-icon-button.icon-button-tonal:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-tonal-outlined{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-50-color, #fff1ef);border:1px solid var(--primary-200-color, #ffb9b0)}.cwc-icon-button.icon-button-tonal-outlined i{color:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-tonal-outlined svg path{fill:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-tonal-outlined:hover{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-100-color, #ffdad4);border-color:var(--primary-100-color, #ffdad4);border:1px solid var(--primary-200-color, #ffb9b0)}.cwc-icon-button.icon-button-tonal-outlined:focus-visible{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-50-color, #fff1ef);border-color:var(--primary-50-color, #fff1ef);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px;border:1px solid var(--primary-200-color, #ffb9b0)}.cwc-icon-button.icon-button-tonal-outlined:active{color:var(--primary-500-color, #ff2e38);background-color:var(--primary-200-color, #ffb9b0);border-color:var(--primary-200-color, #ffb9b0)}.cwc-icon-button.icon-button-tonal-outlined:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-tonal-outlined:disabled i,.cwc-icon-button.icon-button-tonal-outlined:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-tonal-alt{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-50-color, #eef7ff);border-color:var(--secondary-50-color, #eef7ff)}.cwc-icon-button.icon-button-tonal-alt i{color:var(--secondary-500-color, #2e7fff)}.cwc-icon-button.icon-button-tonal-alt svg path{fill:var(--secondary-500-color, #2e7fff)}.cwc-icon-button.icon-button-tonal-alt:hover{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-100-color, #d2ebff);border-color:var(--secondary-100-color, #d2ebff)}.cwc-icon-button.icon-button-tonal-alt:focus-visible{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-50-color, #eef7ff);border-color:var(--secondary-50-color, #eef7ff);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px}.cwc-icon-button.icon-button-tonal-alt:active{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-200-color, #aed9ff);border-color:var(--secondary-200-color, #aed9ff)}.cwc-icon-button.icon-button-tonal-alt:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-tonal-alt:disabled i,.cwc-icon-button.icon-button-tonal-alt:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-tonal-alt-outlined{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-50-color, #eef7ff);border:1px solid var(--secondary-200-color, #aed9ff)}.cwc-icon-button.icon-button-tonal-alt-outlined i{color:var(--secondary-500-color, #2e7fff)}.cwc-icon-button.icon-button-tonal-alt-outlined svg path{fill:var(--secondary-500-color, #2e7fff)}.cwc-icon-button.icon-button-tonal-alt-outlined:hover{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-100-color, #d2ebff);border-color:var(--secondary-100-color, #d2ebff);border:1px solid var(--secondary-200-color, #aed9ff)}.cwc-icon-button.icon-button-tonal-alt-outlined:focus-visible{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-50-color, #eef7ff);border-color:var(--secondary-50-color, #eef7ff);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px;border:1px solid var(--secondary-200-color, #aed9ff)}.cwc-icon-button.icon-button-tonal-alt-outlined:active{color:var(--secondary-500-color, #2e7fff);background-color:var(--secondary-200-color, #aed9ff);border-color:var(--secondary-200-color, #aed9ff)}.cwc-icon-button.icon-button-tonal-alt-outlined:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-tonal-alt-outlined:disabled i,.cwc-icon-button.icon-button-tonal-alt-outlined:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-neutral{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-neutral i{color:var(--coolGrey-700-color, #60636a)}.cwc-icon-button.icon-button-neutral svg path{fill:var(--coolGrey-700-color, #60636a)}.cwc-icon-button.icon-button-neutral:hover{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-200-color, #dbdde3);border-color:var(--coolGrey-200-color, #dbdde3)}.cwc-icon-button.icon-button-neutral:focus-visible{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px}.cwc-icon-button.icon-button-neutral:active{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-300-color, #c6c9d1);border-color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-neutral:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-neutral:disabled i,.cwc-icon-button.icon-button-neutral:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-neutral-outlined{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-100-color, #ebecf0);border:1px solid var(--coolGrey-200-color, #dbdde3)}.cwc-icon-button.icon-button-neutral-outlined i{color:var(--coolGrey-700-color, #60636a)}.cwc-icon-button.icon-button-neutral-outlined svg path{fill:var(--coolGrey-700-color, #60636a)}.cwc-icon-button.icon-button-neutral-outlined:hover{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-200-color, #dbdde3);border-color:var(--coolGrey-200-color, #dbdde3);border:1px solid var(--coolGrey-200-color, #dbdde3)}.cwc-icon-button.icon-button-neutral-outlined:focus-visible{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px;border:1px solid var(--coolGrey-200-color, #dbdde3)}.cwc-icon-button.icon-button-neutral-outlined:active{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-300-color, #c6c9d1);border-color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-neutral-outlined:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-neutral-outlined:disabled i,.cwc-icon-button.icon-button-neutral-outlined:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-ghost{color:var(--coolGrey-700-color, #60636a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cwc-icon-button.icon-button-ghost i{color:var(--coolGrey-700-color, #60636a)}.cwc-icon-button.icon-button-ghost svg path{fill:var(--coolGrey-700-color, #60636a)}.cwc-icon-button.icon-button-ghost:hover{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-ghost:focus-visible{color:var(--coolGrey-700-color, #60636a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);outline:2px solid var(--primary-200-color, #ffb9b0);outline-offset:2px}.cwc-icon-button.icon-button-ghost:active{color:var(--coolGrey-700-color, #60636a);background-color:var(--coolGrey-200-color, #dbdde3);border-color:var(--coolGrey-200-color, #dbdde3)}.cwc-icon-button.icon-button-ghost:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cwc-icon-button.icon-button-ghost:disabled i,.cwc-icon-button.icon-button-ghost:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-filled-on-color{color:var(--primary-500-color, #ff2e38);background-color:#fff;border-color:#fff}.cwc-icon-button.icon-button-filled-on-color i{color:#fff}.cwc-icon-button.icon-button-filled-on-color svg path{fill:#fff}.cwc-icon-button.icon-button-filled-on-color:hover{color:var(--primary-500-color, #ff2e38);background-color:var(--coolGrey-50-color, #f7f7f8);border-color:var(--coolGrey-50-color, #f7f7f8)}.cwc-icon-button.icon-button-filled-on-color:focus-visible{color:var(--primary-500-color, #ff2e38);background-color:#fff;border-color:#fff;outline:2px solid #fff;outline-offset:2px}.cwc-icon-button.icon-button-filled-on-color:active{color:var(--primary-500-color, #ff2e38);background-color:var(--coolGrey-100-color, #ebecf0);border-color:var(--coolGrey-100-color, #ebecf0)}.cwc-icon-button.icon-button-filled-on-color:disabled{color:var(--coolGrey-300-color, #c6c9d1);background:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.2)}.cwc-icon-button.icon-button-filled-on-color:disabled i,.cwc-icon-button.icon-button-filled-on-color:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}.cwc-icon-button.icon-button-outline-on-color{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}.cwc-icon-button.icon-button-outline-on-color i{color:#fff}.cwc-icon-button.icon-button-outline-on-color svg path{fill:#fff}.cwc-icon-button.icon-button-outline-on-color:hover{color:var(--primary-500-color, #ff2e38);background-color:#fff;border-color:#fff}.cwc-icon-button.icon-button-outline-on-color:hover i,.cwc-icon-button.icon-button-outline-on-color:hover svg{color:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-outline-on-color:focus-visible{color:#fff;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);outline:2px solid #fff;outline-offset:2px}.cwc-icon-button.icon-button-outline-on-color:active{color:var(--primary-500-color, #ff2e38);background-color:var(--coolGrey-50-color, #f7f7f8);border-color:var(--coolGrey-50-color, #f7f7f8)}.cwc-icon-button.icon-button-outline-on-color:active i,.cwc-icon-button.icon-button-outline-on-color:active svg{color:var(--primary-500-color, #ff2e38)}.cwc-icon-button.icon-button-outline-on-color:disabled{color:var(--coolGrey-300-color, #c6c9d1);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cwc-icon-button.icon-button-outline-on-color:disabled i,.cwc-icon-button.icon-button-outline-on-color:disabled svg{color:var(--coolGrey-300-color, #c6c9d1)}
.application-night-dot-popover{border:none !important;box-shadow:none !important;position:absolute;background:none !important;min-width:auto !important;border-radius:0px !important;border:none !important;padding:0 !important}.application-night-dot-popover .cwc-icon-button.icon-button-tonal{color:#720c12 !important}.application-night-dot-popover .header-content{display:flex;justify-content:flex-end;align-items:center;margin-bottom:4px}.application-night-dot-popover .header-content .icon-close{cursor:pointer}.application-night-dot-popover .application-popover-content{width:320px;background-color:#fff;border:1px solid #ebecf0;border-radius:24px;padding:16px;box-shadow:0px 16px 20px -2px rgba(16,24,40,.05),0px 20px 24px -4px rgba(16,24,40,.05);position:absolute;top:12px;right:-20px;left:unset;z-index:1000;display:flex;flex-direction:column;max-height:calc(100vh - 120px);overflow:auto}.application-night-dot-popover .application-popover-content::-webkit-scrollbar{display:none}.application-night-dot-popover .application-popover-content{-ms-overflow-style:none;scrollbar-width:none}.application-night-dot-popover .application-popover-content .application-loading{display:flex;justify-content:center;align-items:center;height:100%}.application-night-dot-popover .application-popover-content .application-empty{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.application-night-dot-popover .application-popover-content .application-wrapper{display:flex;flex-direction:column;gap:4px}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper{align-items:center;display:flex;gap:16px;padding:8px;cursor:pointer}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper.flex-start{align-items:flex-start}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper .application-icon{width:40px;height:40px;overflow:hidden;object-fit:contain;border-radius:12px;margin-top:4px}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper .application-item-info{display:flex;flex-direction:column;flex:1}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper .application-item-info .application-name{font-size:16px;font-weight:600;color:#3e4044;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper .application-item-info .application-description{font-size:12px;color:#63666e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start}.application-night-dot-popover .application-popover-content .application-wrapper .application-item .application-item-wrapper:hover{background-color:#f7f7f8;border-radius:16px}.application-night-dot-popover .popper__arrow{display:none !important}@media(max-width: 768px){.application-night-dot-popover{content:"";position:fixed;inset:0;background-color:rgba(0,0,0,.5) !important;z-index:2000;border-radius:0px !important;margin-top:0px !important}.application-night-dot-popover.el-popover{top:0px !important;left:0px !important;border-radius:0px !important}.application-night-dot-popover .application-popover-content{width:calc(100% - 40px);height:fit-content;max-height:calc(100% - 40px);margin:auto 20px !important;top:0px !important;left:auto !important;right:auto !important;bottom:0px !important}}
