.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:0;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:0;outline:0;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.5);background-image:none;box-shadow:0 0 0 0 hsla(0,0%,100%,0);transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{color:hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.25)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:0;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:0;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:0;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:none}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:0!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:0!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:0!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:0!important;border-bottom:0!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.175;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}.filepond--image-preview-markup{position:absolute;left:0;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;position:absolute;left:0;top:0;width:100%;min-height:5rem;max-height:7rem;margin:0;opacity:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview-overlay svg{width:100%;height:auto;color:inherit;max-height:inherit}.filepond--image-preview-overlay-idle{mix-blend-mode:multiply;color:rgba(40,40,40,.85)}.filepond--image-preview-overlay-success{mix-blend-mode:normal;color:#369763}.filepond--image-preview-overlay-failure{mix-blend-mode:normal;color:#c44e47}@supports(-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;top:0;right:0;height:100%;margin:0;border-radius:.45em;overflow:hidden;background:rgba(0,0,0,.01)}.filepond--image-preview{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;height:100%;width:100%;pointer-events:none;background:#222;will-change:transform,opacity}.filepond--image-clip{position:relative;overflow:hidden;margin:0 auto}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{position:absolute;left:0;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{height:100%;display:flex;justify-content:center;align-items:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{top:auto;bottom:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-top:0;margin-bottom:.1875em;margin-left:.1875em}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:0}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;-ms-zoom:1!important;zoom:1!important;line-height:1;font-size:13px;vertical-align:baseline;text-rendering:initial}body{position:static}.bold{font-weight:bold}a,.link{cursor:pointer;color:#285db9;text-decoration:none}a.hover,a:hover,.link.hover{color:#4a92ff;text-decoration:none}a.active,a:active,.link.active{color:#5086e9;text-shadow:0 1px rgba(0,0,0,.15)}.noTransitions{-webkit-transition:all 0s!important;-moz-transition:all 0s!important;-o-transition:all 0s!important;transition:all 0s!important}.disableSelect,.dropdown,.button,.btnWhite,.btnWhiteRev,.btnGreen{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.enableSelect{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.floatTop{position:absolute;z-index:20000;overflow:hidden;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);-moz-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2)}.floatFixed{position:fixed}.flMenu{padding:2px 0;background:#fff;color:#303438;border-color:#8ba7c2}.acc{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.break{display:block;-ms-word-break:break-all;word-break:break-all;-ms-word-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ellipsis{display:block;white-space:pre-wrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}#JSWarning{position:fixed;left:50%;margin-left:-178px;top:40px;width:340px;padding:8px;border-radius:6px;font-size:15px;color:#fff;z-index:99999;background:#a05a4a;text-align:center}#MouseMoveTrapOverlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999999}#Selection{position:absolute;border:1px solid #6aa4fd;background:rgba(28,99,208,.3);background:rgba(23,114,255,.3);z-index:3}input[type=file].alert{color:#f00}.filepond_failedload{position:absolute;top:-2px;left:1px;z-index:999;color:#b30738;font-size:11px!important;font-weight:600;background:#fff;border:1px solid #d1d1d1;padding:2px 4px;border-radius:3px}.viewLoaderErrorBox{display:table;margin:40px auto;padding:20px 20px;min-width:400px;max-width:520px;background:rgba(255,255,255,.9);color:#333;text-align:left;font-size:16px;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);position:relative}.viewLoaderErrorBoxTop{margin-bottom:12px;color:#666;font-weight:normal;font-size:14px}.viewLoaderErrorBoxTitle{font-weight:bold;font-size:18px;margin-bottom:8px}.viewLoaderErrorBoxBody{font-size:16px;line-height:1.5}.viewLoaderErrorIcon{position:absolute;top:-20px;left:calc(50% - 20px);width:40px;height:40px;background:#f2dede;border-radius:50%;border:2px solid #e0b4b4;text-align:center}.viewLoaderErrorIconFA{font-size:25px;margin-top:7px;margin-left:1px;color:#a94442}.singleLineEllipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multiLineOverflow{overflow:hidden;white-space:normal}.btnfa{margin-right:3px}.icon:not(svg),.ddButton,#ClrStatus,#PersonIcon,.buttonImg,.tbIcon,.tbIconMiddle,.tbIconMore,.action.close,.toastX,.itemPlay,#MenuIcon,.startMIcon{background-image:url(/Public/Images/IconPage.png)}.ddButton.noDDIcon{background-image:none}.subscriptionsIcon{background-position:-28px -24px}.subscriptionsIcon20{background-position:-30px -24px}.socialIcon{background-position:-4px -23px}.applicationsIcon{background-position:-50px -24px}.privacyIcon{background-position:-143px -2px}.lightSubscriptionsIcon,.subscriptionsIcon.light{background-position:-28px -44px}.lightSocialIcon,.socialIcon.light{background-position:-4px -42px}.lightApplicationsIcon,.applicationsIcon.light{background-position:-50px -44px}.biggerSubIcon.hover{background-position:-31px -63px}.biggerSubIcon,.biggerSubIcon.active{background-position:-2px -63px}.biggerSocialIcon.hover{background-position:-30px -84px}.biggerSocialIcon,.biggerSocialIcon.active{background-position:-1px -84px}.biggerAppIcon.hover{background-position:-31px -106px}.biggerAppIcon,.biggerAppIcon.active{background-position:-2px -106px}.screenIcon{background-position:-72px -24px}.maximize{background-position:-75px -1px}.hover.maximize{background-position:-75px -20px}.maximized.maximize{background-position:-205px 0}.hover.maximized.maximize{background-position:-205px -21px}.maximizeIconLeft{background-position:-72px -39px}.hover.maximizeIconLeft{background-position:-72px -59px}.likeIcon{background-position:-2px 0}.dislikeIcon{background-position:-27px 0}.on>.likeIcon{background-position:-72px -111px}.on>.dislikeIcon{background-position:-98px -111px}.likeIconLight{background-position:-72px -86px}.dislikeIconLight{background-position:-98px -86px}.commentIcon,.commentIconWhite{background-position:-51px 0}.upVoteLightIcon{background-position:-146px -266px}.downVoteLightIcon{background-position:-126px -266px}.hover.upVoteLightIcon{background-position:-106px -266px}.hover.downVoteLightIcon{background-position:-86px -266px}.active.upVoteLightIcon{background-position:-26px -266px}.active.downVoteLightIcon{background-position:-6px -266px}.on.upVoteLightIcon{background-position:-66px -266px}.on.downVoteLightIcon{background-position:-46px -266px}.reportIcon{background-position:-7px -289px}.flagIcon{background-position:-256px -343px}.shortcutIcon{background-position:-235px -343px}.forwardIcon{background-position:-210px -343px}.allIcon{background-position:-77px -362px}.topIcon{background-position:-103px -361px}.risingIcon{background-position:-129px -362px}.on.allIcon,.hover.allIcon{background-position:-77px -343px}.on.topIcon,.hover.topIcon{background-position:-103px -342px}.on.risingIcon,.hover.risingIcon{background-position:-129px -343px}.action.close{background-position:-80px -135px}.hover.action.close,.hover.toastX{background-position:-80px -154px}.toastX{background-position:-60px -135px}.darkX{background-position:-63px -156px}.pauseIcon{background-position:-121px -42px}.pauseIcon.iDark{background-position:-161px -42px}.pauseIcon.hover{background-position:-121px -22px}.pauseIcon.active{background-position:-121px -2px}.darkPauseIcon{background-position:-176px -133px}.whiteStartIcon{background-position:-176px -110px}.startIcon{background-position:-100px -42px}.startIcon.iDark{background-position:-140px -42px}.startIcon.hover{background-position:-100px -22px}.startIcon.active{background-position:-100px -2px}.pinCloseIcon{background-position:-140px -22px}.pinCloseIcon.hover{background-position:-182px -22px}.pinCloseIcon.active{background-position:-161px -22px}.pinSettingsIcon{background-position:-182px -42px}.pinSettingsIcon.hover{background-position:-182px -22px}.pinSettingsIcon.active{background-position:-161px -22px}.folderClosedIcon{background-position:-152px -133px}.folderOpenIcon{background-position:-152px -153px}.arrowIcon{background-position:-6px -134px}.arrowdownDarkIcon{background-position:-125px -133px}.hover.arrowdownIcon{background-position:-105px -152px}.arrowdownIcon,.active.arrowdownIcon,.on.arrowdownIcon{background-position:-105px -133px}.searchIcon{background-position:-100px -61px}.listIcon{background-position:-126px -62px}.listIconDark{background-position:-126px -81px}.txtCloseIcon{background-position:-148px -61px}.hover.txtCloseIcon{background-position:-173px -61px}.active.txtCloseIcon{background-position:-173px -87px}.chatIcon,#ImgFfChat{background-position:-75px -80px}.viewsIcon{background-position:-171px -5px}.worldIcon{background-position:-151px -5px}.on>.worldIcon{background-position:-151px -25px}.smallSubIcon{background-position:-128px -5px}.on>.smallSubIcon{background-position:-128px -25px}.hashtagIcon{background-position:-170px -6px}.on>.hashtagIcon{background-position:-170px -26px}.settingsIcon{background-position:-111px -293px}.hover.newPostIcon{background-position:-85px -316px}.newPostIcon,.active.newPostIcon{background-position:-85px -293px}.hover.contactsIcon{background-position:-113px -316px}.contactsIcon,.active.contactsIcon{background-position:-113px -293px}.hover.messengerIcon{background-position:-169px -316px}.messengerIcon,.active.messengerIcon{background-position:-169px -293px}.hover.notificationIcon{background-position:-141px -316px}.notificationIcon,.active.notificationIcon{background-position:-141px -293px}.hover.newPostWord{background-position:-74px -315px}.newPostWord,.active.newPostWord{background-position:-74px -292px}#WorldIcon{background-position:-6px -181px}#NewsIcon{background-position:-55px -180px}#MegaphoneIcon{background-position:-104px -180px}#CloudIcon{background-position:-153px -222px}#FeedsIcon{background-position:-153px -180px}#SubWindowIcon{background-position:-106px -224px}#PeopleIcon{background-position:-54px -224px}#ChatIcon{background-position:-5px -222px}.loader{border:3px solid #fff;border-top:3px solid #ffb03b;border-radius:50%;width:14px;height:14px;animation:spin 1.25s linear infinite;position:absolute;top:4px;left:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.6)}.loaderDark{border-color:#384752;border-top-color:#ff9800;box-shadow:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.square{background-color:#3270cc}.hover.square{background-color:#336dc4}.active.square{background-color:#3373d1}.nButton.active{-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.nButton,.button,.btnWhite,.btnWhiteRev,.btnGreen,.btnRed,.btnOrange{float:left;position:relative;min-width:58px;height:15px;padding:6px;border:1px solid rgba(0,0,0,.1);font-size:14px;line-height:14px;font-weight:bold;text-align:center;text-transform:capitalize;color:#fbfdff;cursor:pointer;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.buttonIcon{float:left;margin-left:2px}.buttonText{text-align:center;margin-right:.85em;margin-left:2.125em}.btnGreen{background-color:#38bb63;background-image:-webkit-linear-gradient(top,#51bd5e,#38bb63);background-image:-moz-linear-gradient(top,#51bd5e,#38bb63);background-image:-o-linear-gradient(top,#51bd5e,#38bb63);background-image:linear-gradient(to bottom,#51bd5e,#38bb63);color:#fffdfb}.btnGreen:hover,.hover.btnGreen{background-color:#49cd59;background-image:-webkit-linear-gradient(top,#49cd59,#58c366);background-image:-moz-linear-gradient(top,#49cd59,#58c366);background-image:-o-linear-gradient(top,#49cd59,#58c366);background-image:linear-gradient(to bottom,#49cd59,#58c366)}.btnGreen:active,.active.btnGreen{background-image:linear-gradient(to bottom,#48b356,#32a859)}.btnRed{color:#fff;border-color:#92374d;background:#b53f5c;background-image:-webkit-linear-gradient(top,#da4266,#b53f5c);background-image:-moz-linear-gradient(top,#da4266,#b53f5c);background-image:-o-linear-gradient(top,#da4266,#b53f5c);background-image:linear-gradient(to bottom,#da4266,#b53f5c);background-image:linear-gradient(to bottom,#dc2156,#b30738)}.btnRed:hover,.hover.btnRed{background:#d06b84;background-image:-webkit-linear-gradient(top,#e57590,#d06b84);background-image:-moz-linear-gradient(top,#e57590,#d06b84);background-image:-o-linear-gradient(top,#e57590,#d06b84);background-image:linear-gradient(to bottom,#e57590,#d06b84)}.btnRed:active,.active.btnRed{background:#d28698;background-image:-webkit-linear-gradient(top,#e57590,#d06b84);background-image:-moz-linear-gradient(top,#e57590,#d06b84);background-image:-o-linear-gradient(top,#e57590,#d06b84);background-image:linear-gradient(to bottom,#d76a84,#dd6c88)}.btnOrange{color:#303438;border-color:#babcbd;background:#f8f9fb}.btnOrange:hover,.hover.btnOrange{border-color:#f2c099;background:#ffeada}.btnOrange:active,.active.btnOrange{border-color:#ecdace;background:#f9ebe1}.button{background-color:#4679cd;background-image:-webkit-linear-gradient(top,#4679cd,#3e6ab2);background-image:-moz-linear-gradient(top,#4679cd,#3e6ab2);background-image:-o-linear-gradient(top,#4679cd,#3e6ab2);background-image:linear-gradient(to bottom,#4679cd,#3e6ab2)}.button:hover,.hover.button{background-color:#6096e6;background-image:-webkit-linear-gradient(top,#6096e6,#437ce0);background-image:-moz-linear-gradient(top,#6096e6,#437ce0);background-image:-o-linear-gradient(top,#6096e6,#437ce0);background-image:linear-gradient(to bottom,#6096e6,#437ce0)}.button:active,.active.button{background-color:#3270cc;background-image:-webkit-linear-gradient(top,#3373d1,#3270cc);background-image:-moz-linear-gradient(top,#3373d1,#3270cc);background-image:-o-linear-gradient(top,#3373d1,#3270cc);background-image:linear-gradient(to bottom,#3373d1,#3270cc)}.button:focus,.focus.button{-webkit-box-shadow:inset 0 0 0 1px #ebc11c;-moz-box-shadow:inset 0 0 0 1px #ebc11c;box-shadow:inset 0 0 0 1px #ebc11c;border-color:#efc932}.hover.button,.focus.button,.on.button,.active.button,.button:hover,.button:focus,.button:active,.hover.btnGreen,.focus.btnGreen,.on.btnGreen,.active.btnGreen,.btnGreen:hover,.btnGreen:focus,.btnGreen:active,.hover.btnRed,.focus.btnRed,.on.btnRed,.active.btnRed,.btnRed:hover,.btnRed:focus,.btnRed:active{color:#fff}.button.locked{background:#6096e6}.btnGreen.locked{background:#53d361}.btnRed.locked{background:#d76a84}.bgRed{background:#c75050}.bgRed:hover,.hover.bgRed{background:#e04343}.bgRed:active,.active.bgRed{background:#993d3d}.on.nButton,.nButton:active,.active.nButton,.on.button,.button:active,.active.button,.on.btnWhite,.btnWhite:active,.active.btnWhite,.on.btnWhiteRev,.btnWhiteRev:active,.active.btnWhiteRev,.on.btnGreen,.btnGreen:active,.active.btnGreen,.active.toolbarButton,.active.square,.active#FfConnFloater,.open.ddButton,.open.ddButtonHolder,.action:active,.active.action,.active#SBOpen,.active.toastClose,.locked,.active.btnFlipflop,.active.btnBg,.active#BtnMenu,.on#BtnMenu,.on.btnRed,.btnRed:active,.active.btnRed,.active.datapickerValue{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.24);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.24);box-shadow:inset 0 1px 3px rgba(0,0,0,.24)}.nButton:hover,.hover.nButton,.button:hover,.hover.button,.btnGreen:hover,.hover.btnGreen{text-shadow:0 1px rgba(0,0,0,.3)}.btnWhite,.btnWhiteRev{border:1px solid rgba(0,0,0,.2);color:#303438}.hover.btnWhite,.btnWhite:hover,.focus.btnWhite,.btnWhite:focus,.on.btnWhite,.active.btnWhite,.btnWhite:active,.hover.btnBg,.focus.btnBg,.on.btnBg,.active.btnBg,.hover.btnWhiteRev,.btnWhiteRev:hover,.focus.btnWhiteRev,.btnWhiteRev:focus,.on.btnWhiteRev,.active.btnWhiteRev,.btnWhiteRev:active,.active.btnFlipflop{color:#161a22}.btnWhite,.btnWhiteRev:hover,.hover.btnWhiteRev,.btnWhiteRev:focus,.focus.btnWhiteRev,.gradient.btnFlipflop,.btnBg{background-color:#fafafa;background-image:-webkit-linear-gradient(top,#fcfdff,#f6f8fa);background-image:-moz-linear-gradient(top,#fcfdff,#f6f8fa);background-image:-o-linear-gradient(top,#fcfdff,#f6f8fa);background-image:linear-gradient(to bottom,#fcfdff,#f6f8fa)}.hover.btnWhite,.btnWhite:hover,.focus.btnWhite,.btnWhite:focus,.btnWhiteRev,.gradient.hover.btnFlipflop,.hover.btnBg,.focus.btnBg{background-color:#f4f4f4;background-image:-webkit-linear-gradient(top,#fcfdff,#eaebee);background-image:-moz-linear-gradient(top,#fcfdff,#eaebee);background-image:-o-linear-gradient(top,#fcfdff,#eaebee);background-image:linear-gradient(to bottom,#fcfdff,#eaebee)}.on.btnWhiteRev,.btnWhiteRev:active,.active.btnWhiteRev{background-color:#fdfdfd;background-image:-webkit-linear-gradient(top,#fcfdff,#f9fafc);background-image:-moz-linear-gradient(top,#fcfdff,#f9fafc);background-image:-o-linear-gradient(top,#fcfdff,#f9fafc);background-image:linear-gradient(to bottom,#fcfdff,#f9fafc)}.on.btnWhite,.btnWhite:active,.active.btnWhite,.on.btnBg,.active.btnBg{background-color:#f6f8fa;background-image:-webkit-linear-gradient(top,#fafafa,#f2f6f8);background-image:-moz-linear-gradient(top,#fafafa,#f2f6f8);background-image:-o-linear-gradient(top,#fafafa,#f2f6f8);background-image:linear-gradient(to bottom,#fafafa,#f2f6f8)}.btnWhite.locked,.btnWhiteRev.locked,.btnBg.locked{background:#f0f0f0}.disabled{cursor:default}.disabled.btnGreen{background:#98cda9;border-color:#82c296;color:#e3f4e8}.imgButton{padding-left:32px;min-width:0;padding-right:10px}.buttonImg{position:absolute;top:3px;left:4px;width:22px;height:22px}.buttonLabel{float:left}.square,.action.close{color:#f1f1f1;text-shadow:0 0 1px rgba(0,0,0,.1);border:1px solid #cacaca;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.actionbar{float:right;position:relative;top:1px;cursor:default}.action{float:left;height:20px;width:22px;padding:2px 1px 2px 0;text-align:center;cursor:pointer}.action.close{padding:0 2px 4px 2px;width:20px;height:18px;margin-top:1px;margin-right:1px;margin-left:2px;border:0;background-color:#aaa}.maximized.action.close{margin-top:4px;margin-left:4px}.selected.action.close{background-color:#c95959;background-color:#c75a75}.hover.action{color:#333!important}.hover.action.close{background-color:#e04343;background-color:#e52756;color:#fefefe}.active.action.close{background-color:#993d3d;background-color:#92374d}.action.minimize{padding:2px 1px 2px 0;font-size:23px;line-height:27px;color:#a4a4a4}.maximized.action.minimize{padding:4px 3px 0 1px;margin:3px 1px 0 0;font-size:28px;line-height:28px;color:#a0a0a0}.action.plus{width:20px;height:22px;padding:1px 2px 1px 1px;font-size:22px;line-height:20px;color:#a4a4a4}.textSelector{position:relative;float:left}.textSelectorTextBox{position:relative}.textSelector>.textSelectorTextBox>.textboxLabel{left:32px;color:#939495}.textSelector.large>.textSelectorTextBox>input{border-radius:12px;padding:8px;padding-left:28px}.textSelector.large>.textSelectorTextBox>.textboxLabel{top:10px;left:32px;color:#939495}.textSelector.large>.textSelectorTextBox>.textboxFAIcon{top:10px;left:10px}.textSelectorAddButton{position:absolute;right:2px;top:2px;background:#4c9f70;border-top-right-radius:12px;border-bottom-right-radius:12px;width:56px}.textSelectorAddButtonIcon{margin-right:3px;margin-left:-5px}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox{float:left}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox>input{width:105px;font-size:14px;padding:4px 2px;padding-left:22px;border-radius:0;border:0!important}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox>.textboxFAIcon{top:6px;left:5px;color:#6f7b85;font-size:12px}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox>.textboxLabel{left:22px;top:6px;color:#939495}.textSelector.disabled .textbox{background:repeating-linear-gradient(45deg,#fafafa,#fafafa 5px,#e0e0e0 5px,#eaeaea 10px)!important;cursor:not-allowed;pointer-events:none}.textSelector{position:relative;float:left}.textSelectorTextBox{position:relative}.textSelector>.textSelectorTextBox>.textboxLabel{left:32px;color:#939495}.textSelector.large>.textSelectorTextBox>input{border-radius:12px;padding:8px;padding-left:28px}.textSelector.large>.textSelectorTextBox>.textboxLabel{top:10px;left:32px;color:#939495}.textSelector.large>.textSelectorTextBox>.textboxFAIcon{top:10px;left:10px}.textSelectorAddButton{position:absolute;top:2px;right:2px;padding:4px;background:#4c9f70;border-top-right-radius:4px;border-bottom-right-radius:4px;width:90px}.textSelectorAddButtonIcon{margin-right:3px;margin-left:-5px}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox{float:left}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox>input{width:105px;font-size:14px;padding:4px 2px;padding-left:22px;border-radius:0;border:0!important}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox>.textboxFAIcon{top:6px;left:5px;color:#6f7b85;font-size:12px}.spreadsheet td.editMode>.textSelector>.textSelectorTextBox>.textboxLabel{left:22px;top:6px;color:#939495}.textSelector.disabled .textbox{background:repeating-linear-gradient(45deg,#fafafa,#fafafa 5px,#e0e0e0 5px,#eaeaea 10px)!important;cursor:not-allowed;pointer-events:none}.peerlogicDdItem{padding:8px!important}.peerlogicRRID{font-size:15px}.ddPeerlogicname{margin-top:2px;font-size:14px}.ddPeerlogicSynonyms{margin-top:2px;font-size:13px}.textbox2{--textbox2-width:620px;--textbox2-height:38px;--textbox2-font:14.5px;--textbox2-pad-x:11px;--textbox2-icon:16px;--textbox2-gap:8px;--textbox2-radius:0px;--textbox2-bg:#fff;--textbox2-border:#cfd3d9;--textbox2-border-hover:#b4bac2;--textbox2-text:#1f2430;--textbox2-placeholder:#8c93a0;--textbox2-accent:#5086e9;--textbox2-ring:rgba(80,134,233,.18);--textbox2-ring-width:2px;--textbox2-focus-shadow:0 0 0 var(--textbox2-ring-width) var(--textbox2-ring);--textbox2-error:#e04343;--textbox2-error-ring:rgba(224,67,67,.15);--textbox2-icon-color:#9099a6;--textbox2-disabled-bg:#f2f3f5;--textbox2-disabled-text:#a2a8b0;--textbox2-disabled-border:#e3e5e9}.textbox2{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:var(--textbox2-gap);width:var(--textbox2-width);height:var(--textbox2-height);padding:0 var(--textbox2-pad-x);background:var(--textbox2-bg);border:1px solid var(--textbox2-border);border-radius:var(--textbox2-radius);color:var(--textbox2-text);font-size:var(--textbox2-font);line-height:1.2;cursor:text;transition:border-color .12s ease,box-shadow .12s ease}.textbox2:hover:not(.focus):not(.disabled):not(.viewOnly){border-color:var(--textbox2-border-hover)}.textbox2.focus{border-color:var(--textbox2-accent);box-shadow:var(--textbox2-focus-shadow)}.textbox2--noRing.focus{box-shadow:none}.textbox2-input{flex:1 1 auto;min-width:0;align-self:stretch;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;background:transparent;font:inherit;line-height:normal;color:inherit;letter-spacing:inherit}.textbox2-input::placeholder{color:var(--textbox2-placeholder);opacity:1}.textbox2-input:-webkit-autofill{-webkit-text-fill-color:var(--textbox2-text)}.textbox2--multiline{height:auto;min-height:var(--textbox2-height);align-items:stretch}.textbox2-input--multiline{resize:none;padding:8px 0;line-height:1.45;min-height:64px}.textbox2--multiline .textbox2-label{top:8px;bottom:auto;align-items:flex-start}.textbox2-label{position:absolute;left:var(--textbox2-pad-x);right:var(--textbox2-pad-x);top:0;bottom:0;display:flex;align-items:center;pointer-events:none;color:var(--textbox2-placeholder);font-size:var(--textbox2-font);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.textbox2-lead~.textbox2-label{left:calc(var(--textbox2-pad-x) + var(--textbox2-icon) + var(--textbox2-gap))}.textbox2--floatLabel .textbox2-label{transition:top .13s ease,font-size .13s ease,color .13s ease,transform .13s ease}.textbox2--floatLabel.focus .textbox2-label,.textbox2--floatLabel.textbox2--filled .textbox2-label{top:0;bottom:auto;transform:translateY(-50%);width:auto;right:auto;padding:0 4px;font-size:11.5px;color:var(--textbox2-accent);background:var(--textbox2-bg);left:calc(var(--textbox2-pad-x) - 2px)}.textbox2--floatLabel.textbox2--filled:not(.focus) .textbox2-label{color:var(--textbox2-placeholder)}.textbox2-lead,.textbox2-trail,.textbox2-affix,.textbox2-clear,.textbox2-reveal,.textbox2-counter{flex:none;display:flex;align-items:center}.textbox2-lead,.textbox2-trail{color:var(--textbox2-icon-color);font-size:var(--textbox2-icon)}.textbox2-iconImg,.textbox2-iconCss{width:var(--textbox2-icon);height:var(--textbox2-icon);display:block}.textbox2-iconImg{object-fit:contain}.textbox2-iconCss{background-size:contain;background-repeat:no-repeat;background-position:center}.textbox2-affix{color:var(--textbox2-placeholder);font-size:calc(var(--textbox2-font) - 1px);white-space:nowrap}.textbox2-clear,.textbox2-reveal{cursor:pointer;color:var(--textbox2-icon-color);padding:0 1px;transition:color .1s ease}.textbox2-clear{font-size:18px;line-height:1}.textbox2-clear:hover{color:var(--textbox2-error)}.textbox2-reveal{font-size:calc(var(--textbox2-icon) - 1px)}.textbox2-reveal:hover{color:var(--textbox2-accent)}.textbox2-counter{color:var(--textbox2-placeholder);font-size:11.5px}.textbox2.alert{border-color:var(--textbox2-error)}.textbox2.alert.focus{border-color:var(--textbox2-error);box-shadow:0 0 0 var(--textbox2-ring-width) var(--textbox2-error-ring)}.textbox2.disabled,.textbox2.viewOnly{background:var(--textbox2-disabled-bg);border-color:var(--textbox2-disabled-border);color:var(--textbox2-disabled-text);cursor:default}.textbox2.disabled{pointer-events:none}.textbox2.disabled .textbox2-input,.textbox2.viewOnly .textbox2-input{color:var(--textbox2-disabled-text);-webkit-text-fill-color:var(--textbox2-disabled-text)}.textbox2-help{position:absolute;top:100%;left:0;margin-top:4px;display:flex;align-items:center;gap:5px;font-size:12px;color:var(--textbox2-placeholder);white-space:nowrap;pointer-events:none}.textbox2-help--error{color:var(--textbox2-error)}.textbox2--small{--textbox2-height:30px;--textbox2-font:13px;--textbox2-pad-x:9px;--textbox2-icon:14px}.textbox2--large{--textbox2-height:48px;--textbox2-font:16px;--textbox2-pad-x:14px;--textbox2-icon:20px}.textbox2--modern{--textbox2-radius:9px;--textbox2-ring-width:3px}.textbox2--flat{--textbox2-radius:0px;--textbox2-focus-shadow:none;background:transparent;border:0;border-bottom:1.5px solid var(--textbox2-border);padding-left:2px;padding-right:2px}.textbox2--flat.focus{border-bottom:2px solid var(--textbox2-accent)}.textbox2--flat.alert{border-bottom-color:var(--textbox2-error)}.textbox2--flat.disabled,.textbox2--flat.viewOnly{background:transparent}.textbox2--flat .textbox2-label{left:2px}.textbox2--flat.textbox2--floatLabel.focus .textbox2-label,.textbox2--flat.textbox2--floatLabel.textbox2--filled .textbox2-label{background:transparent;left:0;padding:0}.textbox2--classic{--textbox2-radius:0px;--textbox2-height:29px;--textbox2-font:15px;--textbox2-pad-x:7px;--textbox2-border:#c4c4c4;--textbox2-text:#161a22;--textbox2-placeholder:#5b5e61;--textbox2-ring:transparent;--textbox2-focus-shadow:inset 0 1px 2px #e2e2e2}.textbox2--classic.focus .textbox2-label{color:#aaa}.textbox2--classic.textbox2--multiline{min-height:98px}.textbox2--noBorder{border-color:transparent}.textbox2--noBorder.focus{border-color:var(--textbox2-accent)}.textbox2--filledStyle{background:#f3f5f7}.textbox2--align-right .textbox2-input{text-align:right}.textbox2--align-center .textbox2-input{text-align:center}.textbox2--dark,body.sshell-dark .textbox2:not(.textbox2--light){--textbox2-bg:#25262b;--textbox2-border:#3a3b41;--textbox2-border-hover:#4a4b52;--textbox2-text:#ededec;--textbox2-placeholder:#8b8f98;--textbox2-accent:#6ea8ff;--textbox2-ring:rgba(110,168,255,.24);--textbox2-error:#ff6b6b;--textbox2-error-ring:rgba(255,107,107,.18);--textbox2-icon-color:#8b8f98;--textbox2-disabled-bg:#2a2a2e;--textbox2-disabled-text:#6f737b;--textbox2-disabled-border:#3a3b41}.textbox2--dark.textbox2--classic,body.sshell-dark .textbox2--classic:not(.textbox2--light){--textbox2-bg:#2a2a2e;--textbox2-border:#46464b;--textbox2-text:#ededec;--textbox2-placeholder:#97958d;--textbox2-focus-shadow:inset 0 1px 2px rgba(0,0,0,.4)}.validationMsg{cursor:pointer;font-size:13px;background:#303438;color:#fdfdfd;padding:6px}textarea.textbox,.growthDiv{padding:6px}.textboxHolder{position:relative;overflow:hidden}.textboxLabel,.ddLabel{pointer-events:none;position:absolute;text-align:left;right:24px;font-size:14px;line-height:14px;height:17px;overflow:hidden;vertical-align:middle;color:#5b5e61;word-break:break-all}.textboxLabel{left:9px;top:8px;cursor:text}.focus>.textboxLabel{color:#aaa}.textboxFAIcon{position:absolute;top:8px;left:8px}.textboxIcon{width:20px;height:20px;background-image:url(/Public/Images/IconPage.png);position:absolute;left:0;top:5px}.textbox,.dropdown,.growthDiv{outline:0;background-color:#fff;border:1px solid #c4c4c4}.textbox,.growthDiv{float:left;width:122px;height:15px;padding:6px;font-size:15px;line-height:15px;color:#161a22;outline:0}.growthDivParent{float:none!important;position:absolute!important;left:-1000px!important;top:-1000px!important;height:auto!important;white-space:pre-wrap!important;-ms-word-wrap:break-word!important;word-wrap:break-word!important;resize:none}.growthDiv{float:none!important;height:auto!important;white-space:pre-wrap!important;-ms-word-wrap:break-word!important;word-wrap:break-word!important;resize:none}.growthDivFont{font:-webkit-small-control}.alert.textbox,.alert.dropdown,.alert.radioButton,.alert.checkboxButton,.alert.flatpickr,.alert>.flatpickr-input,.alert.flatpickr-input{border-color:#e04343}.alert.richtextbox>.rtbEditor{border-color:#e04343!important}.focus>.alert.textbox{border-color:#5086e9}.focus>.textbox,.focus.textbox,.focus.flatpickr,.focus.flatpickr-input,.active.flatpickr,.active>.flatpickr-input,.active.flatpickr-input{border-color:#5086e9;-webkit-box-shadow:inset 0 1px 2px #e2e2e2;-moz-box-shadow:inset 0 1px 2px #e2e2e2;box-shadow:inset 0 1px 2px #e2e2e2}input [type='password']{font-size:15px;line-height:15px}textarea{resize:none}.textboxHolder.searchEnabled>.textbox{padding-left:22px}.textboxHolder.FAIcon>.textbox{padding-left:28px}.textboxX{position:absolute;right:1px;top:1px;padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:4px;height:22px;font-size:22px;font-weight:600;cursor:pointer;color:#444;background:#fbfdff}.textboxX.hover{color:#ff0049}.textboxX.active{color:#9e2c4d}.textboxHolder.disabled .textbox{background:repeating-linear-gradient(45deg,#fafafa,#fafafa 5px,#e0e0e0 5px,#eaeaea 10px)!important;cursor:not-allowed;pointer-events:none}body.sshell-dark .textbox,body.sshell-dark .dropdown,body.sshell-dark .growthDiv{background-color:#2a2a2e;border-color:#46464b;color:#ededec}body.sshell-dark .textbox{color:#ededec}body.sshell-dark .textboxLabel,body.sshell-dark .ddLabel{color:#97958d}body.sshell-dark .focus>.textboxLabel{color:#bbb}body.sshell-dark .focus>.textbox,body.sshell-dark .focus.textbox{border-color:#6ea8ff;box-shadow:inset 0 1px 2px rgba(0,0,0,.45)}body.sshell-dark .textboxX{color:#b0aea6;background:#2a2a2e}.richtextbox{overflow:hidden;background:#fff}.richtextbox.tempHide{opacity:0;position:absolute;top:-2000px;left:-2000px}.focus.richtextbox>.ql-container.ql-snow{border:1px solid #5086e9!important;-webkit-box-shadow:inset 0 1px 2px #e2e2e2;-moz-box-shadow:inset 0 1px 2px #e2e2e2;box-shadow:inset 0 1px 2px #e2e2e2}.quill-word-count{float:right;padding-top:5px;padding-right:10px;font-size:14px}.quill-word-count.invalid{font-weight:700;color:#f00}.ql-toolbar.ql-snow{border:1px solid #c4c4c4!important;border-bottom:0!important}.ql-container.ql-snow{border:1px solid #c4c4c4!important}.transparentStyling.form_richtextboxviewer{background:transparent!important;border:0!important}.transparentStyling.form_richtextboxviewer .rtbViewer.ql-snow.ql-container{padding:0!important;border:0!important;background:transparent!important}.transparentStyling.form_richtextboxviewer .ql-editor{padding:0}.peoplePicker{position:relative}.peoplePickerTextbox{float:left}.textboxHolder.peoplePickerTextbox>.textbox.peoplePickerInput{width:180px;background:#fbfdff;cursor:pointer!important;padding-left:37px}.peoplePicker.alert>.textboxHolder>.textbox{border-color:#e04343}.peoplePickerButton{float:left;background:#0072c6;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;display:none}.peoplePickerIcon{background-image:url(/Public/Images/LoginProfile.png);background-repeat:no-repeat;background-position:6px 2px;-webkit-filter:grayscale(100%);filter:grayscale(100%);padding-right:7px;padding-left:2px;border-right:1px solid #c4c4c4}.multiPicker{overflow:hidden;float:left;padding:10px;background:#f4f4f4;border-radius:9px;width:600px}.multiPickerBody{clear:both;margin-top:8px;padding:8px;overflow:hidden}.multiPickerTag{float:left;background:#d2eff7;padding:11px 16px;border-radius:16px;font-weight:600;margin-right:8px}.multiPickerLabel{float:left}.multiPickerClose{float:left;overflow:hidden;width:12px;height:12px;margin-left:10px;cursor:pointer}.multiPickerClose.hover{color:#f00}.multiPickerCloseIcon{font-size:10px;font-weight:bold}.multiPickerTextSelector>.textSelectorTextBox>input{width:562px}.flatpickr{position:relative;float:left;font-size:15px;line-height:15px;color:#161a22;outline:0;background-color:#fff}.flatpickr-input{width:220px;height:15px;padding:6px;border:1px solid #c4c4c4;border-radius:4px;outline:0;overflow:hidden}.flatpickrIcon{pointer-events:none;position:absolute!important;right:6px;top:7px;font-size:14px;color:#555}.flatpickr-input::placeholder{color:#5b5e61;font-size:14px;line-height:14px;position:relative;left:2px}.flatpickr>.textboxLabel{left:9px;top:8px}.flatpickr.editMode>.textboxLabel{left:2px;top:5px}.fileViewerIcon{margin-right:7px;width:20px;float:left;font-size:20px;margin-top:1px}.fileViewerLine,.form_file{display:block;border:1px solid #e8e8e8;overflow:hidden;padding:6px 12px;border-radius:6px;background:#fbfbfb}.fileViewerLine:not(:first-child){margin-top:10px}.fileViewerName,.form_fileName{font-weight:600}.fileViewerFileSize,form_fileSize{color:#828282;font-size:11px}#FileDisplay{margin-bottom:20px}.filepondInputHolder{position:relative}.filepondDownloadIcon{background-color:#fff;cursor:pointer;display:inline-block;height:15px;margin-right:.5em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;pointer-events:auto;vertical-align:bottom;width:15px}.filepond--root.alert .filepond--drop-label{border:1px solid #e04343}.dropdown2,.dropdown2-multi{--dropdown2-height:38px;--dropdown2-font:14.5px;--dropdown2-pad-x:11px;--dropdown2-icon:14px;--dropdown2-gap:8px;--dropdown2-radius:0px;--dropdown2-width:240px;--dropdown2-bg:#fff;--dropdown2-border:#cfd3d9;--dropdown2-border-hover:#b4bac2;--dropdown2-text:#1f2430;--dropdown2-placeholder:#8c93a0;--dropdown2-accent:#5086e9;--dropdown2-ring:rgba(80,134,233,.18);--dropdown2-ring-width:2px;--dropdown2-focus-shadow:0 0 0 var(--dropdown2-ring-width) var(--dropdown2-ring);--dropdown2-error:#e04343;--dropdown2-error-ring:rgba(224,67,67,.15);--dropdown2-ok:#4f8a2f;--dropdown2-icon-color:#9099a6;--dropdown2-chevron-color:#6b7280;--dropdown2-disabled-bg:#f2f3f5;--dropdown2-disabled-text:#a2a8b0;--dropdown2-disabled-border:#e3e5e9;--dropdown2-list-bg:#fff;--dropdown2-list-border:var(--dropdown2-accent);--dropdown2-list-radius:4px;--dropdown2-list-text:#303438;--dropdown2-list-hover-bg:#eef3fd;--dropdown2-list-hover-text:#1f2430;--dropdown2-list-shadow:0 6px 22px rgba(20,28,46,.14);--dropdown2-list-search-bg:#f4f6f8}.dropdown2{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:var(--dropdown2-gap);width:var(--dropdown2-width);height:var(--dropdown2-height);padding:0 var(--dropdown2-pad-x);background:var(--dropdown2-bg);border:1px solid var(--dropdown2-border);border-radius:var(--dropdown2-radius);color:var(--dropdown2-text);font-size:var(--dropdown2-font);line-height:1.2;cursor:pointer;user-select:none;transition:border-color .12s ease,box-shadow .12s ease}.dropdown2:hover:not(.focus):not(.open):not(.disabled):not(.viewOnly){border-color:var(--dropdown2-border-hover)}.dropdown2.focus,.dropdown2.open{border-color:var(--dropdown2-accent);box-shadow:var(--dropdown2-focus-shadow)}.dropdown2--noRing.focus,.dropdown2--noRing.open{box-shadow:none}.dropdown2-value{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--dropdown2-placeholder)}.dropdown2--hasValue .dropdown2-value{color:var(--dropdown2-text)}.dropdown2-inlabel{flex:none;color:var(--dropdown2-placeholder);white-space:nowrap;user-select:none;pointer-events:none}.dropdown2-input{flex:1 1 auto;min-width:0;align-self:stretch;box-sizing:border-box;margin:0;padding:0;border:0;outline:0;background:transparent;font:inherit;color:inherit;cursor:text}.dropdown2-input::placeholder{color:var(--dropdown2-placeholder);opacity:1}.dropdown2-lead,.dropdown2-chevron,.dropdown2-clear,.dropdown2-status{flex:none;display:flex;align-items:center;justify-content:center}.dropdown2-lead{color:var(--dropdown2-icon-color);font-size:var(--dropdown2-icon)}.dropdown2-iconImg,.dropdown2-iconCss{width:var(--dropdown2-icon);height:var(--dropdown2-icon);display:block}.dropdown2-iconImg{object-fit:contain}.dropdown2-iconCss{background-size:contain;background-repeat:no-repeat;background-position:center}.dropdown2-chevron{color:var(--dropdown2-chevron-color);font-size:var(--dropdown2-icon);transition:transform .14s ease}.dropdown2.open .dropdown2-chevron{transform:rotate(180deg)}.dropdown2-clear{cursor:pointer;color:var(--dropdown2-icon-color);font-size:17px;line-height:1;transition:color .1s ease}.dropdown2-clear:hover{color:var(--dropdown2-error)}.dropdown2-status{font-size:var(--dropdown2-icon);color:var(--dropdown2-chevron-color)}.dropdown2-status--ok{color:var(--dropdown2-ok)}.dropdown2-status--bad{color:var(--dropdown2-error)}.dropdown2--input{cursor:text}.dropdown2.viewOnly .dropdown2-input{pointer-events:none}.dropdown2.alert{border-color:var(--dropdown2-error)}.dropdown2.alert.focus,.dropdown2.alert.open{box-shadow:0 0 0 var(--dropdown2-ring-width) var(--dropdown2-error-ring)}.dropdown2.disabled,.dropdown2.viewOnly{background:var(--dropdown2-disabled-bg);border-color:var(--dropdown2-disabled-border);color:var(--dropdown2-disabled-text);cursor:default}.dropdown2.disabled{pointer-events:none}.dropdown2.disabled .dropdown2-value,.dropdown2.viewOnly .dropdown2-value,.dropdown2.disabled .dropdown2-chevron,.dropdown2.viewOnly .dropdown2-chevron{color:var(--dropdown2-disabled-text)}.dropdown2.viewOnly .dropdown2-chevron,.dropdown2.viewOnly .dropdown2-clear{display:none}.dropdown2-tag{flex:none;display:inline-flex;align-items:center;gap:5px;max-width:100%;margin:2px 0;padding:2px 6px 2px 9px;background:var(--dropdown2-list-hover-bg);color:var(--dropdown2-text);border-radius:3px;font-size:calc(var(--dropdown2-font) - 1px)}.dropdown2-tag-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown2-tag-x{cursor:pointer;color:var(--dropdown2-icon-color);font-size:11px}.dropdown2-tag-x:hover{color:var(--dropdown2-error)}.dropdown2-multi{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:5px;width:var(--dropdown2-width);min-height:var(--dropdown2-height);padding:4px 7px;background:var(--dropdown2-bg);border:1px solid var(--dropdown2-border);border-radius:var(--dropdown2-radius);color:var(--dropdown2-text);font-size:var(--dropdown2-font);cursor:text;transition:border-color .12s ease}.dropdown2-multi:hover{border-color:var(--dropdown2-border-hover)}.dropdown2-multi.disabled,.dropdown2-multi.viewOnly{background:var(--dropdown2-disabled-bg);border-color:var(--dropdown2-disabled-border)}.dropdown2-multi-tags{display:contents}.dropdown2-multi-field{flex:1 1 90px;min-width:90px;display:flex}.dropdown2-multi-field .dropdown2{width:100%;min-width:0;height:auto;min-height:0;padding:0}.dropdown2-multi-field .dropdown2-status{display:none}.dropdown2-multi-field .dropdown2-input{height:24px}.dropdown2--small{--dropdown2-height:30px;--dropdown2-font:13px;--dropdown2-pad-x:9px;--dropdown2-icon:13px}.dropdown2--large{--dropdown2-height:48px;--dropdown2-font:16px;--dropdown2-pad-x:14px;--dropdown2-icon:17px}.dropdown2--modern{--dropdown2-radius:9px;--dropdown2-ring-width:3px;--dropdown2-list-radius:9px}.dropdown2--flat{--dropdown2-radius:0px;--dropdown2-focus-shadow:none;background:transparent;border:0;border-bottom:1.5px solid var(--dropdown2-border);padding-left:2px;padding-right:2px}.dropdown2--flat.focus,.dropdown2--flat.open{border-bottom:2px solid var(--dropdown2-accent)}.dropdown2--flat.alert{border-bottom-color:var(--dropdown2-error)}.dropdown2--flat.disabled,.dropdown2--flat.viewOnly{background:transparent}.dropdown2--classic{--dropdown2-radius:0px;--dropdown2-height:27px;--dropdown2-font:15px;--dropdown2-pad-x:7px;--dropdown2-gap:0px;--dropdown2-border:#c4c4c4;--dropdown2-text:#161a22;--dropdown2-placeholder:#5b5e61;--dropdown2-ring:transparent;--dropdown2-focus-shadow:none;--dropdown2-chevron-color:#161a22;--dropdown2-list-radius:0px;padding-right:0}.dropdown2--classic .dropdown2-chevron{align-self:stretch;width:21px;margin-left:var(--dropdown2-gap);border-left:1px solid #ddd;background-color:#fcfcfc;font-size:12px}.dropdown2--classic.focus .dropdown2-chevron,.dropdown2--classic.open .dropdown2-chevron,.dropdown2--classic:hover .dropdown2-chevron{border-left-color:#4d90fe;background-color:#f0f0f0}.dropdown2--classic.open .dropdown2-chevron{background-color:#e4e4e4}.dropdown2--classic .dropdown2-clear{margin-right:4px}.dropdown2--noBorder{border-color:transparent}.dropdown2--noBorder.focus,.dropdown2--noBorder.open{border-color:var(--dropdown2-accent)}.dropdown2-list{--dropdown2-list-bg:#fff;--dropdown2-list-border:#5086e9;--dropdown2-list-radius:4px;--dropdown2-list-text:#303438;--dropdown2-list-hover-bg:#eef3fd;--dropdown2-list-hover-text:#1f2430;--dropdown2-list-shadow:0 6px 22px rgba(20,28,46,.14);--dropdown2-list-search-bg:#f4f6f8;--dropdown2-placeholder:#8c93a0;--dropdown2-accent:#5086e9;box-sizing:border-box;padding:0;border:1px solid var(--dropdown2-list-border);border-radius:var(--dropdown2-list-radius);background:var(--dropdown2-list-bg);color:var(--dropdown2-list-text);box-shadow:var(--dropdown2-list-shadow);font-size:13.5px;cursor:default;overflow:auto}.dropdown2-list>:not(.dropdown2-search){padding-block:3px}.dropdown2-item{padding:6px 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown2-item.hover,.dropdown2-item.highlight{background:var(--dropdown2-list-hover-bg);color:var(--dropdown2-list-hover-text)}.dropdown2-item.selected{font-weight:600}.dropdown2-list-empty{padding:8px 12px;color:var(--dropdown2-placeholder)}.dropdown2-search{padding:6px;background:var(--dropdown2-list-search-bg);position:sticky;top:0;z-index:1}.dropdown2-search .textbox2{width:100%}.searchTextHighlight{background:#ffd36d;color:#333}.dropdown2-list--modern{--dropdown2-list-radius:9px}.dropdown2-list--classic{--dropdown2-list-radius:0px}.dropdown2-list--flat{--dropdown2-list-radius:6px}.dropdown2--dark,body.sshell-dark .dropdown2:not(.dropdown2--light),body.sshell-dark .dropdown2-multi:not(.dropdown2--light){--dropdown2-bg:#25262b;--dropdown2-border:#3a3b41;--dropdown2-border-hover:#4a4b52;--dropdown2-text:#ededec;--dropdown2-placeholder:#8b8f98;--dropdown2-accent:#6ea8ff;--dropdown2-ring:rgba(110,168,255,.24);--dropdown2-error:#ff6b6b;--dropdown2-error-ring:rgba(255,107,107,.18);--dropdown2-ok:#8bc46a;--dropdown2-icon-color:#8b8f98;--dropdown2-chevron-color:#b8bcc4;--dropdown2-disabled-bg:#2a2a2e;--dropdown2-disabled-text:#6f737b;--dropdown2-disabled-border:#3a3b41;--dropdown2-list-bg:#26262a;--dropdown2-list-text:#ededec;--dropdown2-list-hover-bg:#34343a;--dropdown2-list-hover-text:#fff;--dropdown2-list-shadow:0 8px 26px rgba(0,0,0,.5);--dropdown2-list-search-bg:#2a2a2e}.dropdown2-list--dark,body.sshell-dark .dropdown2-list:not(.dropdown2-list--light){--dropdown2-list-bg:#26262a;--dropdown2-list-border:#6ea8ff;--dropdown2-list-text:#ededec;--dropdown2-list-hover-bg:#34343a;--dropdown2-list-hover-text:#fff;--dropdown2-list-shadow:0 8px 26px rgba(0,0,0,.5);--dropdown2-list-search-bg:#2a2a2e;--dropdown2-placeholder:#8b8f98}.dropdown2--dark.dropdown2--classic,body.sshell-dark .dropdown2--classic:not(.dropdown2--light){--dropdown2-bg:#2a2a2e;--dropdown2-border:#46464b;--dropdown2-chevron-color:#ededec}.dropdown2--dark.dropdown2--classic .dropdown2-chevron,body.sshell-dark .dropdown2--classic:not(.dropdown2--light) .dropdown2-chevron{background-color:#303034;border-left-color:#46464b}.dropdown{position:relative;height:27px;width:125px;cursor:pointer}.dropdown.viewOnly{background:#f4f4f4;cursor:default}.ddLabel{left:8px;top:7px}.ddLblSelected{left:6px;top:6px;font-size:15px;line-height:15px;height:18px;color:#161a22}.ddLblSelected.clearButtonActive{right:38px}.ddButtonHolder,.ddButton{position:absolute;right:0;top:0;width:18px;height:100%;border-left:1px solid #ddd;background-color:#fcfcfc}.ddButton.newArrow{background-image:none!important}.ddButton,.ddArrow{background-position:-126px -131px;width:21px;height:27px}.ddChevron{margin-top:7px;margin-left:5px;font-size:12px;color:#161a22}.hover.ddButton,.hover.ddButtonHolder,.focus.ddButton,.focus.ddButtonHolder{border-left-color:#4d90fe;background-color:#f0f0f0}.open.ddButton,.open.ddButtonHolder{background-color:#e4e4e4}.ddDataview{max-height:280px;padding:2px 0;border:1px solid #4d90fe;font-size:13px;color:#303438;background:#fcfcfc;cursor:default;overflow:auto}.ddItem{padding:2px 6px 2px 4px;cursor:pointer}.highlight.ddItem{background:#4d90fe;color:#fdfdfd}.ddSelectedItem{padding:4px 26px 4px 4px}.ddContent{position:relative;height:25px;clear:both;overflow:hidden}.ddName{margin:5px 0 0 33px;height:16px;font-size:14px;line-height:14px;overflow:hidden}.ddImg{float:left;width:24px;height:24px}.ddFloaterWithSearch{overflow:hidden;padding:0}.ddSearchBox{overflow:hidden;padding:5px;background:#f1f1f1}.ddList{position:relative;overflow-y:auto;overflow-x:hidden}.ddSearch input{border-radius:4px;width:60px}.searchTextHighlight{background:#ffd36d;color:#333}.dropdownX{position:absolute;right:24px;top:5px;padding:4px;height:9px;width:8px;font-size:15px;line-height:9px;font-weight:600;cursor:pointer;color:#fff;border-radius:14px;background:rgba(149,149,149,.85)}.dropdownX.hover{color:#ff0049}.dropdownX.active{color:#9e2c4d}.dropdown.disabled{background:repeating-linear-gradient(45deg,#fafafa,#fafafa 5px,#e0e0e0 5px,#eaeaea 10px);cursor:not-allowed;pointer-events:none}.dropdown.disabled>.ddButton{display:none}.dropdown.disabled>.ddLabel{display:none}body.sshell-dark .ddLblSelected,body.sshell-dark .ddChevron{color:#ededec}body.sshell-dark .ddButtonHolder,body.sshell-dark .ddButton{background-color:#303034;border-left-color:#46464b}body.sshell-dark .hover.ddButton,body.sshell-dark .hover.ddButtonHolder,body.sshell-dark .focus.ddButton,body.sshell-dark .focus.ddButtonHolder{background-color:#3a3a3e;border-left-color:#6ea8ff}body.sshell-dark .open.ddButton,body.sshell-dark .open.ddButtonHolder{background-color:#444}body.sshell-dark .dropdown.viewOnly{background:#2a2a2e}body.sshell-dark .ddDataview{background:#26262a;color:#ededec;border-color:#6ea8ff}body.sshell-dark .ddItem:not(.highlight){color:#ededec}body.sshell-dark .ddSearchBox{background:#2a2a2e}html.sshell-noscroll body:not(.sshell-dark) .ddDataview{border-color:#d8d5cb;border-radius:6px;box-shadow:0 10px 26px rgba(60,40,50,.16)}html.sshell-noscroll body:not(.sshell-dark) .highlight.ddItem{background:#840537;color:#fff}html.sshell-noscroll body:not(.sshell-dark) .hover.ddButton,html.sshell-noscroll body:not(.sshell-dark) .hover.ddButtonHolder,html.sshell-noscroll body:not(.sshell-dark) .focus.ddButton,html.sshell-noscroll body:not(.sshell-dark) .focus.ddButtonHolder{border-left-color:#840537}html.sshell-noscroll body.sshell-dark .ddDataview{border-color:#4a4a4f;border-radius:6px;box-shadow:0 10px 26px rgba(0,0,0,.5)}html.sshell-noscroll body.sshell-dark .highlight.ddItem{background:#e26d97;color:#2a0f1c}html.sshell-noscroll body.sshell-dark .hover.ddButton,html.sshell-noscroll body.sshell-dark .hover.ddButtonHolder,html.sshell-noscroll body.sshell-dark .focus.ddButton,html.sshell-noscroll body.sshell-dark .focus.ddButtonHolder{border-left-color:#e26d97}.datePicker{background-color:#fff;border:1px solid #c4c4c4;border-radius:4px;float:left;width:220px;height:15px;padding:6px;font-size:13px;line-height:15px;color:#161a22;outline:0;cursor:text}.focus.datePicker{background:#f5f8fd;border-color:#7894c7;-webkit-box-shadow:inset 0 1px 2px #e2e2e2;-moz-box-shadow:inset 0 1px 2px #e2e2e2;box-shadow:inset 0 1px 2px #e2e2e2;cursor:initial}.alert.datePicker{border-color:#e04343}.datePickerFloater{width:256px;padding:4px 2px 4px 4px;background:#eaf1ff;border-color:#5086e9;border-radius:6px}.ddDataPickerButton{background-position:-125px -97px}.datapickerMultipicker{height:80px}.datapickerButtonMultipicker{border-bottom:1px solid #ddd}.datapickerLabelMultipicker{height:64px;overflow-y:auto;pointer-events:all;top:0;left:0;padding:8px}.datapickerValue{text-align:center;padding:3px;border:1px solid #0e7ed8;border-radius:4px;float:left;background:#1383da;color:#fff;min-width:34px;margin-right:8px;margin-bottom:8px}.datapickerValue.hover{background:#b30738;border-color:#b10900}.datapickerValue.active{background:#8c0d31}.hover.ddDataPickerButton{border-bottom-color:#4d90fe}.yesno.addSpacing>.yesno_yes{margin-right:4px}.yesno_yes,.yesno_no{min-width:80px;color:#303438;background:#f4f4f4;font-weight:600}.yesno_yes{border-bottom-right-radius:0;border-top-right-radius:0}.yesno.addSpacing>.yesno_yes{border-radius:3px}.yesno_no{border-bottom-left-radius:0;border-top-left-radius:0}.yesno.addSpacing>.yesno_no{border-radius:3px}.yesno_yes.selected{color:#fff!important;background:#008723!important;background:#037b76!important}.yesno_yes.selected.neutralColors{background:#e2931f!important;border-color:#ce8924}.yesno_no.selected{color:#fff!important;background:#b34064!important}.yesno_no.selected.neutralColors{background:#e2931f!important;border-color:#ce8924}.yesno_yes.on,.yesno_no.on{-webkit-box-shadow:inset 0 0 2px 1px rgba(255,255,255,.33);-moz-box-shadow:inset 0 0 2px 1px rgba(255,255,255,.33);box-shadow:inset 0 0 2px 1px rgba(255,255,255,.33);border-color:rgba(255,255,255,0)}.yesno.alert>.yesno_yes,.yesno.alert>.yesno_no{border-color:#e04343}.checkbox,.radiobutton{position:relative;cursor:pointer;outline:0;overflow:hidden}.checkbox.disabled{cursor:default}.checkboxLabel,.radioLabel{height:14px;padding-top:4px;font-size:13px;line-height:13px;display:inline-block;white-space:nowrap}.radioLabel{padding-top:5px}.checkboxButton{float:left;width:17px;height:17px;padding:1px 0 0 1px;margin-right:8px;background:#fcfcfc;color:#fcfcfc;border:1px solid #c4c4c4;font-size:18px;line-height:14px;font-family:Arial,Helvetica,sans-serif,tahoma,verdana!important;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.checkbox.disabled>.checkboxButton,.checkbox.disabled>.checkboxButton.hover,.checkbox.disabled>.checkboxButton.focus,.checkbox.disabled>.checkboxButton.active{border-color:#e0e0e0;background:#efefef}.radioButtonList{position:relative;overflow:hidden}.radiobutton{float:left;margin-right:14px;display:inline}.checkbox{float:left;margin-right:14px;line-height:13px;display:inline}.radioButton{float:left;width:18px;height:18px;margin-right:8px;border:1px solid #c0c0c0;background:#fcfcfc;color:#fcfcfc;font-size:17px;line-height:22px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.hover.radioButton,.hover.checkboxButton,.focus.radioButton,.focus.checkboxButton{border-color:#5086e9!important;color:#e2ecfa;background:#e2ecfa}.active.radioButton,.active.checkboxButton{color:#cbddfa;background:#cbddfa}.checked.radioButton{color:#414549}.checked.checkboxButton{color:#414549;font-weight:900}.radioButtonCircle{display:none;width:10px;height:10px;background:#414549;margin:4px;border-radius:6px}.checked.radioButton>.radioButtonCircle{display:block}.hover.checked.radioButton,.hover.checked.checkboxButton,.focus.checked.radioButton,.focus.checked.checkboxButton{color:#303438}.checkboxList>.checkbox{margin:0 15px 15px 0}.chipbox{--chipbox-bg:#fff;--chipbox-border:#c7ccd3;--chipbox-border-hover:#aab2bd;--chipbox-accent:#2563eb;--chipbox-radius:6px;--chipbox-pad-x:8px;--chipbox-pad-y:5px;--chipbox-text:#1f2430;--chipbox-muted:#71798a;--chipbox-min-h:34px;--chipbox-error:#d23c3c;--chipbox-chip-bg:#eef2fb;--chipbox-chip-border:#cfd9f0;--chipbox-chip-text:#243049;--chipbox-chip-radius:4px;--chipbox-chip-group-bg:#eaf6ee;--chipbox-chip-group-border:#c5e3cf;--chipbox-chip-missing-bg:#fdeaea;--chipbox-chip-missing-border:#f0c2c2;--chipbox-chip-inactive-border:#e0a93e;--chipbox-list-bg:#fff;--chipbox-list-border:#c7ccd3;--chipbox-list-hover:#eef2fb;--chipbox-list-head:#71798a;position:relative;box-sizing:border-box;width:100%;min-height:var(--chipbox-min-h);background:var(--chipbox-bg);border:1px solid var(--chipbox-border);border-radius:var(--chipbox-radius);display:flex;align-items:stretch;font-size:13px;color:var(--chipbox-text);cursor:text}.chipbox:hover{border-color:var(--chipbox-border-hover)}.chipbox.focus{border-color:var(--chipbox-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--chipbox-accent) 22%,transparent)}.chipbox.chipbox--invalid{border-color:var(--chipbox-error)}.chipbox.disabled{opacity:.6;cursor:default}.chipbox-field{position:relative;flex:1 1 auto;min-width:0;padding:var(--chipbox-pad-y) var(--chipbox-pad-x);display:flex;flex-wrap:wrap;align-items:center;gap:5px 3px;outline:0;line-height:20px;word-break:break-word}.chipbox-field.chipbox-empty::before{content:attr(data-placeholder);position:absolute;left:var(--chipbox-pad-x);top:50%;transform:translateY(-50%);max-width:calc(100% - 2*var(--chipbox-pad-x));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--chipbox-muted);pointer-events:none}.chipbox-chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:1px 4px 1px 7px;background:var(--chipbox-chip-bg);border:1px solid var(--chipbox-chip-border);color:var(--chipbox-chip-text);border-radius:var(--chipbox-chip-radius);line-height:18px;white-space:nowrap;user-select:none;cursor:default}.chipbox-chip.chipbox-chip--selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--chipbox-accent) 40%,transparent)}.chipbox-chip-ic{font-size:11px;opacity:.7}.chipbox-chip-label{overflow:hidden;text-overflow:ellipsis}.chipbox-chip-x{cursor:pointer;font-size:11px;opacity:.55;padding:0 1px;border-radius:3px}.chipbox-chip-x:hover{opacity:1;background:rgba(0,0,0,.08)}.chipbox-chip--group{background:var(--chipbox-chip-group-bg);border-color:var(--chipbox-chip-group-border)}.chipbox-chip--group .chipbox-chip-label{cursor:help}.chipbox-chip[data-source="data"]{background:#efe9fb;border-color:#d7cbf1;color:#3b2f63}body.sshell-dark .chipbox-chip[data-source="data"],.chipbox--dark .chipbox-chip[data-source="data"]{background:#2c2740;border-color:#463c63;color:#ddd3f5}.chipbox-chip--missing{background:var(--chipbox-chip-missing-bg);border-color:var(--chipbox-chip-missing-border)}.chipbox-chip--inactive{border-color:var(--chipbox-chip-inactive-border);border-style:dashed}.chipbox-chip--accented{background:color-mix(in srgb,var(--chip-accent) 13%,var(--chipbox-bg));border-color:color-mix(in srgb,var(--chip-accent) 40%,var(--chipbox-bg));color:color-mix(in srgb,var(--chip-accent) 72%,var(--chipbox-text))}.chipbox-chip--accented .chipbox-chip-ic{color:var(--chip-accent);opacity:.85}.chipbox-text--invalid{text-decoration:underline wavy var(--chipbox-error);text-underline-offset:2px}.chipbox-trail{display:flex;align-items:center;gap:4px;padding:0 4px}.chipbox-gear{cursor:pointer;color:var(--chipbox-muted);font-size:12px;padding:3px;border-radius:4px;align-self:center}.chipbox-gear:hover{color:var(--chipbox-text);background:var(--chipbox-list-hover)}.chipbox-gear.chipbox-gear--on{color:var(--chipbox-accent)}.chipbox-warn{position:absolute;top:100%;left:0;margin-top:3px;font-size:11.5px;color:#9a6a13;display:flex;align-items:center;gap:5px;line-height:1.3;white-space:nowrap}.chipbox.chipbox--warned{margin-bottom:21px}.chipbox-list,.chipbox-pop,.chipbox-settings{--chipbox-list-bg:#fff;--chipbox-list-border:#c7ccd3;--chipbox-list-hover:#eef2fb;--chipbox-list-head:#71798a;--chipbox-text:#1f2430;--chipbox-muted:#71798a;--chipbox-accent:#2563eb;--chipbox-border-hover:#aab2bd;--chipbox-chip-inactive-border:#e0a93e}.chipbox-list{background:var(--chipbox-list-bg);border:1px solid var(--chipbox-list-border);border-radius:6px;box-shadow:0 6px 22px rgba(20,28,45,.16);overflow:hidden;display:flex;flex-direction:column;font-size:13px;color:var(--chipbox-text);min-width:220px}.chipbox-list-sources{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:5px;padding:6px 8px;border-bottom:1px solid var(--chipbox-list-border);background:var(--chipbox-list-bg)}.chipbox-src{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid var(--chipbox-list-border);border-radius:999px;cursor:pointer;user-select:none;font-size:11.5px;line-height:1.2;color:var(--chipbox-muted)}.chipbox-src:hover{border-color:var(--chipbox-border-hover);color:var(--chipbox-text)}.chipbox-src--on{color:var(--chipbox-accent);border-color:color-mix(in srgb,var(--chipbox-accent) 45%,var(--chipbox-list-border));background:color-mix(in srgb,var(--chipbox-accent) 10%,transparent)}.chipbox-src-check{font-size:11px}.chipbox-list-body{flex:1 1 auto;min-height:0;overflow:auto;padding:3px 0}.chipbox-caret-anchor{position:fixed;width:1px;height:16px;pointer-events:none;visibility:hidden;z-index:-1}.chipbox-list-cat-head{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--chipbox-list-head);padding:5px 10px 3px}.chipbox-list-item{display:flex;align-items:center;gap:8px;padding:5px 10px;cursor:pointer}.chipbox-list-item:hover,.chipbox-list-item.chipbox-list-item--active{background:var(--chipbox-list-hover)}.chipbox-list-item-ic{font-size:11px;opacity:.6;width:13px;text-align:center}.chipbox-list-item-main{min-width:0}.chipbox-list-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chipbox-list-item-sub{font-size:11px;color:var(--chipbox-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chipbox-list-empty{padding:8px 10px;color:var(--chipbox-muted)}.chipbox-list-item-more{margin-left:auto;font-size:10px;opacity:.5;padding-left:8px;align-self:center}.chipbox-refine-head{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:6px 9px;border-bottom:1px solid var(--chipbox-list-border);background:var(--chipbox-list-bg)}.chipbox-refine-back{cursor:pointer;color:var(--chipbox-muted);padding:2px 6px;border-radius:4px;font-size:12px}.chipbox-refine-back:hover{color:var(--chipbox-text);background:var(--chipbox-list-hover)}.chipbox-refine-title{font-weight:600;font-size:12.5px;color:var(--chipbox-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chipbox-pop{background:var(--chipbox-list-bg);border:1px solid var(--chipbox-list-border);border-radius:6px;box-shadow:0 6px 22px rgba(20,28,45,.16);max-height:280px;overflow:auto;padding:5px 0;min-width:200px;font-size:12.5px}.chipbox-pop-head{font-size:11px;color:var(--chipbox-list-head);padding:4px 10px;font-weight:600}.chipbox-pop-row{padding:3px 10px;display:flex;flex-direction:column}.chipbox-pop-row .nm{color:var(--chipbox-text)}.chipbox-pop-row .em{font-size:11px;color:var(--chipbox-muted)}.chipbox-pop-row.inactive .nm::after{content:" (inactive)";color:var(--chipbox-chip-inactive-border);font-size:10px}.chipbox-pop-empty{padding:6px 10px;color:var(--chipbox-muted)}.chipbox-chip-tag{font-size:10.5px;color:var(--chipbox-chip-inactive-border);white-space:nowrap}.chipbox-list-item--inactive .chipbox-list-item-ic{color:var(--chipbox-chip-inactive-border);opacity:.9}.chipbox-list-item-tag{font-size:10.5px;color:var(--chipbox-chip-inactive-border)}.chipbox-settings{background:var(--chipbox-list-bg);border:1px solid var(--chipbox-list-border);border-radius:6px;box-shadow:0 6px 22px rgba(20,28,45,.16);padding:4px;min-width:240px;font-size:12.5px;color:var(--chipbox-text)}.chipbox-settings-head{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--chipbox-list-head);padding:5px 8px 3px}.chipbox-settings-row{display:flex;align-items:center;gap:8px;padding:6px 8px;cursor:pointer;border-radius:4px;user-select:none}.chipbox-settings-row:hover{background:var(--chipbox-list-hover)}.chipbox-settings-check{font-size:13px;color:var(--chipbox-muted);width:14px;text-align:center}.chipbox-settings-row:hover .chipbox-settings-check{color:var(--chipbox-text)}.chipbox-settings-check.fa-square-check{color:var(--chipbox-accent)}.chipbox--small{font-size:12px;--chipbox-min-h:28px;--chipbox-pad-y:3px}.chipbox--large{font-size:14px;--chipbox-min-h:40px;--chipbox-pad-y:7px}.chipbox--dark,body.sshell-dark .chipbox,body.sshell-dark .chipbox-list,body.sshell-dark .chipbox-pop,body.sshell-dark .chipbox-settings{--chipbox-bg:#23262d;--chipbox-border:#3a3f49;--chipbox-border-hover:#4b515d;--chipbox-text:#e6e8ec;--chipbox-muted:#98a0ad;--chipbox-chip-bg:#2b3340;--chipbox-chip-border:#3c4a63;--chipbox-chip-text:#d7e0f2;--chipbox-chip-group-bg:#25362b;--chipbox-chip-group-border:#36543f;--chipbox-chip-missing-bg:#3a2727;--chipbox-chip-missing-border:#5e3a3a;--chipbox-list-bg:#23262d;--chipbox-list-border:#3a3f49;--chipbox-list-hover:#2c313b;--chipbox-list-head:#98a0ad}.chipbox-chip-x:hover{background:rgba(0,0,0,.08)}body.sshell-dark .chipbox-chip-x:hover{background:rgba(255,255,255,.12)}.cBDown{-webkit-transition:.2s ease-out;transition:.2s ease-out;overflow:hidden}.active.cBDown{-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.5);box-shadow:inset 0 1px 4px rgba(0,0,0,.5)}.cButton{float:left;position:relative;min-width:58px;min-height:15px;padding:7px;font-size:14px;line-height:14px;font-weight:bold;text-align:center;text-transform:capitalize;text-decoration:none;color:#fbfdff;cursor:pointer;outline:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}a.cButton.hover{color:#fbfdff}.cButton,.cAction{position:relative;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);overflow:hidden}.cButton.hover,.cAction.hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}.rippleWhite{position:absolute;border-radius:50%;width:5px;height:5px;background:#fff;animation:rippleWhite-animation 2s;pointer-events:none}.rippleDark{position:absolute;border-radius:50%;width:5px;height:5px;background:#000;animation:rippleDark-animation 2s;pointer-events:none}@keyframes rippleWhite-animation{from{transform:scale(1);opacity:.4}to{transform:scale(33);opacity:0}}@keyframes rippleDark-animation{from{transform:scale(1);opacity:.24}to{transform:scale(33);opacity:0}}.AceEditor_InTable{width:400px;height:200px}.toaster{position:relative;z-index:800}.fsToaster{position:absolute;top:51px;right:9px;left:initial;width:425px;z-index:9000}.toast{float:right;clear:both;position:relative;margin-top:5px;overflow:hidden;color:#fff;max-width:660px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.17),0 1px 2px 0 rgba(0,0,0,.34);pointer-events:auto}.toastAnimation{animation:toast-animation .2s}.toast:first-child{margin:0}.toastHolder.success a{color:#b6d3ff}.toastHolder.success a:hover{text-decoration:underline}.toastHolder.success a:active{color:#b0ccf7}.toastHolder{overflow:hidden;padding:20px 30px 20px 24px;margin-right:28px;text-align:left;font-size:14px;line-height:18px;border:1px solid #c4c4c4;border-width:1px 0 1px 1px;background:#fff;text-shadow:rgb(0 0 0/25%) 0 0 2px;border-radius:4px 0 0 0;transition:background-color linear 200ms}.toastHolder.success{background:#3e824b;border-color:#3e824b}.toastHolder.message{text-shadow:none;color:#303438}.toastHolder.alert{background:#84202b;border-color:#84202b;color:#fff;text-shadow:none}.toastTitle{display:inline;font-weight:600}.toastMsg{clear:both;float:left;padding-top:5px}.toastMsgAsTitle{clear:none;display:inline;float:none;padding-top:0}.toastClose{position:absolute;top:0;bottom:0;right:0;width:28px;cursor:pointer;border-radius:0 4px 4px 0}.toastClose.message{background:#4573bb}.toastClose.alert{background:#9e333f}.toastClose.success{background:#4f9e5f}.toastX{position:absolute;left:2px;right:0;top:50%;height:22px;margin-top:-11px}.toastBottomBar{height:4px;margin-right:28px}.toastBottomBarInner{width:100%;height:100%}.toastBottomBar.success{background:#367341}.toastBottomBar.success>.toastBottomBarInner{background:#55a764}.toastBottomBar.alert{background:#711c25;background:#6f1822}.toastBottomBar.alert>.toastBottomBarInner{background:#c13e4d}.toastBottomBar.message{background:#d4d4d4}.toastBottomBar.message>.toastBottomBarInner{background:#6490d6}.toastIconHolder{float:left;margin-right:10px;font-size:14px}.toastHolder em{font-size:14px;text-decoration:initial;font-style:initial;font-weight:600}@keyframes toast-animation{from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.loadBar{position:relative;left:25px;width:350px;height:5px;border:1px solid #aab2b9;padding:0;margin-bottom:6px;background:#b5b5b5;background:rgba(181,181,181,.8);border-radius:8px;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);overflow:hidden}.loadBar.custom{width:650px;height:13px;padding:0;margin:0;border-radius:4px;background:#f4f4f4;border:1px solid #4b5967;box-shadow:1px 1px 3px #b5b5b5}.loadBarProgress{position:relative;width:0;height:6px;background:#4196e2;border-radius:8px 0 0 8px;background-image:linear-gradient(center bottom,#2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4)}.loadBar.custom>.loadBarProgress{border-radius:4px 0 0 4px;height:13px;box-shadow:2px 0 4px #a5a5a5}.loadBarCandy{position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;background-size:40px 40px;animation:move 2s linear infinite;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}@keyframes move{0%{background-position:0 0}100%{background-position:40px 40px}}.loadBarCandy{animation:move 2s linear infinite}.spinner{border:8px solid #1e74b7;border-top:8px solid #a2bfd6;border-radius:50%;width:46px;height:46px;animation:spin 1s linear infinite;-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);box-shadow:0 0 2px rgba(0,0,0,.4)}.errorBox{margin:40px auto;background:#fff;padding:0 0 18px 0;text-align:center;font-size:15px;border:1px solid #ececec;max-width:560px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}.errorBoxTop{padding:20px 28px 10px;margin-bottom:4px;color:#8e0000;font-weight:600;font-size:15px;line-height:22px}.errorBoxTitle{padding:0 28px 4px;font-weight:600;font-size:14px;line-height:22px;text-align:left}.errorBoxBody{padding:0 28px 4px;line-height:22px;color:#000;text-align:left;font-size:14px}.errorBox em{font-style:initial;font-weight:700}.tablePadding{padding:20px 20px 10px 20px;overflow:hidden}table{border-collapse:collapse;border-spacing:0}.tableNoDataFound{background:#fdfdfd!important}.tableNoDataFound td{color:#5e5e5e!important;text-align:center!important;padding-top:20px!important;padding-bottom:20px!important;font-weight:600!important;cursor:default!important}.tableSettingsBar{clear:both;overflow:hidden;margin-bottom:10px}.tableAddButton{padding-right:14px;padding-left:14px;padding-top:8px;padding-bottom:8px;background:#0070c1}.tableAddButtonPlus{float:left;width:17px;margin-right:8px;height:17px;background:rgba(255,255,255,.36);border-radius:8px;font-size:18px;line-height:17px;margin-top:-1px;margin-left:0}.tableAddButtonDefaultTarget{float:left;margin-right:10px}#BtnDownloadCSV,.btnDownloadCSV,#BtnDownloadExcel,.btnDownloadExcel{padding:7px;background:#fafafa;color:#555;margin-left:12px;float:right;padding:7px;font-weight:400;font-size:14px;margin-left:12px;border-radius:8px;float:right}#BtnDownloadExcel .fa-file-excel,.btnDownloadExcel .fa-file-excel{color:#1d6f42}#BtnRefresh,.btnRefresh{background:#0072c6;margin-left:12px;display:none}.tableQueryBuilderButton{padding:7px;margin-right:10px;background:#fafafa;color:#555}.tableQueryBuilderButton.on{background:#e4e4e4!important}.tableQueryBuilderButtonNew{transition:color .3s ease;padding:6px;padding-top:6px;padding-right:14px;padding-left:14px;margin-right:10px;font-size:15px;font-weight:400;background:#1a559d;color:#fffaf2;border-radius:6px}.tableQueryBuilderButtonNew.light{background:#f0f0f3;color:#5b5e61;border-color:transparent;font-size:14px}.tableQueryBuilderButtonNew.on{color:#20568d;border:1px solid #88a6c9;border-bottom:1px solid #5c99df;box-shadow:inset 0 1px 4px rgba(0,0,0,.33);font-size:15px}.btnfaQB{transition:color .3s ease;margin-right:5px;color:#fff4e2}.tableQueryBuilderButtonNew.light>.btnfaQB{color:#5b5e61}.tableQueryBuilderButtonNew.on .btnfaQB{color:#1965b3}.viewNewButton{margin:1px 0 0 30px;padding:6px 7px;float:right;background:#0072c6}.realTableHolder{clear:both;padding:0 15px 15px 15px}#SearchHolder{float:right}#TxtSearch,.txtSearch{float:left}.txtSearch.oldTable{margin-top:1px}#InpSearch,.inpSearch{width:190px;padding-left:28px;height:15px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-color:#d4d4d4;border-color:#d1d1d5}#LblSearch,.lblSearch{left:31px;top:8px}#DDSearchColumn,.ddSearchColumn{float:left;width:180px;margin:1px 0 0 0}.ddSearchColumn.smallerDD{width:135px;background:#fafafa;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0;border-color:#cdcdcd}.ddSearchColumn.smallerDD>.ddLabel.ddLblSelected{font-weight:initial;text-align:center;height:14px;color:#444;left:2px}.tableSearchBar{float:left;position:relative;overflow:hidden;background:#f0f0f0;border-radius:6px}.searchDDHolder{float:left;min-width:156px;min-height:10px}.lblFormSearch{float:left;margin-top:9px;margin-left:10px;font-size:15px}.ddFormSearch{float:left;width:130px!important;margin:2px 0 0 10px}#IconSearch,.iconSearch{pointer-events:none;position:absolute;left:4px;top:5px;width:23px;height:19px}.viewTableHolder{clear:both;color:#303438;padding-bottom:12px;overflow-x:auto}.viewTableLimitedWidth{display:table}.viewTableCenter{display:table;margin:0 auto}.viewTable{width:100%!important;border:1px solid #e2e2ef;clear:both}table.viewTable{border-collapse:initial!important}.viewTable td,.viewTable th{text-align:left;padding:6px 12px 6px 12px;min-width:40px;border-color:transparent;border-style:solid;border-width:1px 0 1px 0}.viewTable td:first-of-type{padding-left:18px;border-left-width:1px}.viewTable td:last-of-type{border-right-width:1px}.viewTable th{text-align:left;font-weight:600;border-bottom:0;color:#0078cb}.viewTable th:first-of-type{padding-left:18px}.viewTable th:last-of-type{padding-right:18px}.viewTable.fixedSize{border-top:0}.viewTable.fixedSize th{position:sticky;top:0;background:#fdfdfd;border-top-color:#e2e2ef}table.viewTable tr{background:#fff;cursor:pointer}table.viewTable tr:nth-child(even),table.viewTable thead>tr:nth-child(odd){background:#fff}table.viewTable tr:nth-child(even).hover.noHover{background:#fff}table.viewTable tr:nth-child(even).noHover,table.viewTable tr:nth-child(odd).noHover{cursor:default}table.viewTable tr:nth-child(odd),table.viewTable tr:nth-child(odd).hover.noHover{background:#f8f8fa}table.viewTable tr:first-of-type{border:0}table.viewTable tr:nth-child(odd).hover,table.viewTable tr:nth-child(even).hover{background:#a8caff;background-image:linear-gradient(to bottom,#e4eeff,#a8caff);color:#313d46}table.viewTable.niceTable tr.hover.noHover>td{border-bottom-color:#e2e2ef!important}table.viewTable tr.hover.noHover>td,table.viewTable.niceTable tr.hover.noHover>td{border-bottom-color:transparent!important;border-top-color:transparent!important;border-right-color:transparent!important;border-left-color:transparent!important}table.viewTable tr.hover>td,table.viewTable tr:last-of-type.hover>td{border-color:#0078cb;border-top-color:#a9caff;border-right-color:#779dda;border-left-color:#779dda}table.viewTable tr:nth-child(odd).active,table.viewTable tr:nth-child(even).active{background:#e4eeff;background-image:linear-gradient(to bottom,#fff,#e4eeff);color:#313d46}table.viewTable tr.active>td{border-color:#a9caff!important}.viewTable tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.pageNum>a{float:left;margin:0 8px 0 0;padding:2px;border:1px solid #ececf9;min-width:10px;padding:3px;text-align:center;min-width:12px}.pageNum>a.selected{color:#222!important;font-weight:800;background:#fff}.pageNum>span{float:left;margin:0 10px 0 0}#TableFooter,.tableFooter{margin-bottom:10px;overflow:hidden}.innerTableHolder{position:relative}.innerTableHolder.loading{min-height:170px;background:#f5f5f5}.itemWindow.selected.window{background:#fff;border-color:#d3d3e4}.itemViewTable{width:100%;min-width:400px;clear:both}.itemViewHeader{height:48px;background-image:linear-gradient(to bottom,#fdfeff,#eff5fb);border-bottom:1px solid #ececf9;margin-bottom:15px;overflow:hidden}.itemViewHeaderTitle{position:absolute;top:0;left:0;right:0;font-size:16px;margin:16px 12px 14px;height:19px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.itemElement{cursor:default}.itemElement:first-of-type>.itemName,.itemElement:first-of-type>.itemValue{border-top:1px solid #f0f6fc}.itemName,.itemValue{border-bottom:1px solid #f0f6fc}.itemName{font-weight:400;padding:6px 6px 6px 12px}.itemValue{font-weight:600;min-width:224px}.itemViewFooter{height:48px;margin-top:6px}.itemViewBottomPadding{height:10px}.itemViewButtonDelete,.itemViewButtonEdit,.itemViewButtonUpdate,.itemViewButtonAdd{padding:6px;margin:10px 5px;float:right}.itemViewButtonUpdate,.itemViewButtonAdd{margin-top:10px;margin-right:10px;min-width:75px}.itemViewButtonEdit{margin-right:10px}.itemViewButtonEdit,.itemViewButtonUpdate,.itemViewButtonAdd{background:#105eb1}.itemViewButtonDelete{background:#c31647}.itemViewButtonActivate{background:#87b800}.itemViewTb,.itemViewTa{width:220px}.itemViewTa{height:38px}.smallerDD{width:232px}.smallerDD>.ddButton{height:27px;background-position:-126px -131px}.smallerDD>.ddLabel{top:7px}.smallerDD>.ddLabel.ddLblSelected{top:7px;font-size:13px;line-height:13px;height:16px}.viewTable .tableOrder{padding:7px 12px;border:1px solid transparent;border-collapse:unset;border-bottom-color:#e2e2ef}.viewTable .tableOrder.hover{border-color:#0078cb;background:#a8caff;background-image:linear-gradient(to bottom,#e4eeff,#a8caff);color:#313d46}.viewTable .tableOrder.selected{border-color:#d2aa07;background-image:linear-gradient(to bottom,#fff7e5,#ffe9c0);color:#313d46}.arrow{display:none;vertical-align:middle;border-left:6px solid transparent;border-right:6px solid transparent;width:0;height:0;margin-left:10px;opacity:.66}.tableOrder.selected>.arrow{display:inline-block}.tableOrder.selected.asc .arrow{border-top:6px solid #0e9055}.tableOrder.selected.dsc>.arrow{border-bottom:6px solid #0e9055}.viewTable td.table_actionButton_column{padding:4px 12px 4px 12px;padding:4px}.table_actionButton{background:#007fdc;color:#fff;height:initial;min-width:68px}.table_actionButton.viewButton{background:#fff;color:#0078cf;font-weight:400}.table_actionButton.viewButton.disabled{background:transparent;color:#888}.table_actionButton.disabled{background:#b7b7b7;color:#fff;display:none}.table_actionButton.locked{background:#51728a}.itemValue>.filepond,.itemValue>.form_fileViewer{min-height:67px;width:300px;margin:7px 10px 7px 0}.hiSrTxt{color:#101010;font-weight:700;background:#ff0;background:#ffd36d}.dataTablePage{overflow:hidden}.dataTableHolder{position:relative;padding:0;min-width:400px;margin:12px 0 0 0;border:2px solid #1d69a6;clear:both;border-radius:4px;overflow:hidden;border:1px solid #d1d1d1}.dataTableHolder.lightTable{border:1px solid #d1d1d1}.dataTableHolder.fullPage{float:none;margin:0;border:0}.dataTableHolder.minimal{border:0;padding:0}.dataTableHolder.minimal.border{border:1px solid #dfe1e5;border-radius:8px}.dataTableHeader{overflow:hidden;font-size:15px;padding:12px 20px;font-weight:600;background:#1562a5;background:#2f61a0;color:#fff;border-bottom:1px solid #28538a}.dataTableHeader.lightTable{background:#f4f4f4;color:#333;border-bottom:1px solid #f4f4f4}.dataTableHeader.minimal{border-bottom:1px solid #dfe1e5;font-size:18px;color:#303438;font-weight:400;padding:24px 18px 24px;background:transparent}.dataTableBody{padding:20px;overflow:hidden}.dataTableHolder>.realTableHolder.left{float:left}.dataTable{width:100%}.dataTable.minimal{margin:20px 18px;font-size:14px}.dataTable.left{width:initial}.dataTable>tbody>tr{line-height:22px}.dataTable>tbody>tr:nth-child(even){background:#f4f4f4}.dataTable.minimal>tbody>tr:nth-child(even){background:transparent}.dataTable>tbody>tr>td{padding:8px 8px 8px 15px}.dataTable.minimal>tbody>tr>td{padding:10px 8px 10px 15px}.dataTable>tbody>tr>td:first-child{font-weight:600;padding-right:15px}.dataTable.minimal>tbody>tr>td:first-child{font-weight:600;padding-right:18px;padding-left:4px;text-align:right}.dataTable>thead>tr{line-height:22px;border-width:0;border-bottom:3px double #d2d2d2}.dataTable>thead>tr>th{padding:8px 8px 8px 15px}.dataTable>thead>tr>th:first-child{font-weight:600;padding-right:15px}.dataTableTaHolder{padding:15px;overflow:hidden}.btnDataPage{margin-left:10px;background:#90a1ad;padding:9px 24px;font-size:15px}.btnDataPage:first-child{margin:0}.btnDataPage.blue{background:#0072c6;color:#fff}.tbTaDataPage{width:503px}.tbInpDataPage{width:360px}.ddDataPage{width:372px}.cbLblDataPage{height:20px;padding-top:0}.webForm_table{width:100%;max-width:1300px}.webForm_table.defaultTheme{clear:both}.webForm_table.defaultTheme td{padding:10px;vertical-align:top}.webForm_table.defaultTheme td:first-child:not(.form_control){font-weight:600;max-width:224px;vertical-align:top;padding-top:16px;color:#222}.webForm_table.defaultTheme td.rightAligned:first-child:not(.form_control){font-weight:600;vertical-align:top;text-align:right;padding-top:16px;padding-right:22px;padding-left:4px;padding-bottom:12px;color:#222;width:20%;max-width:100%;white-space:nowrap}.webForm_tbody.vertical>tr>td{padding:5px 10px}.webForm_table.defaultTheme>.webForm_tbody.vertical>tr>td:not(.form_control){font-weight:600}.webForm.webForm_readOnly{width:100%}.webForm_readOnly .kc_label{margin-top:0}.webForm_table.webForm_readOnly td:first-child{padding:17px 30px}.webForm_table.webForm_readOnly td:nth-child(2){padding-left:30px}.webForm_table.webForm_readOnly>tbody>tr:nth-child(even){background:#fff}.webForm_table.webForm_readOnly>tbody>tr:nth-child(odd){background:#f9f9f9}.objectViewer .objectViewer>.webForm{border:1px dashed #cacaca;border-collapse:collapse}.webForm_button{background:#0072c6;color:#fff;padding:10px 24px;font-size:15px;min-width:90px}.webForm_button.white{background:#fafafa;color:#333}.webForm_checkbox{font-weight:normal}.webForm_button.webForm_button_cancel{background:#efefef;color:#222}.formOptionalLabel{padding-left:7px;font-size:1em;color:#555;font-weight:400}.formRequiredLabel{position:relative;top:1px;padding-left:3px;font-size:1em;color:#f70000;font-weight:400}.form_tb{width:620px}.form_ta{height:84px;width:620px;line-height:17px}.form_richtextbox{height:240px;width:634px}.window_richtextbox{height:180px;width:525px}.form_dropdown{width:280px}.form_file{display:block;border:1px solid #e8e8e8;overflow:hidden;padding:6px 12px;border-radius:6px;background:#fbfbfb}.form_richtextboxviewer{padding:0;min-width:425px;border-radius:0;background:#fafafa}.table_richtextboxviewer{padding:0;border-radius:0;background:rgba(202,202,202,.05);border:0;max-height:140px}.ql-container.ql-snow.rtbViewer{padding:5px;border:1px solid #e8e8e8!important;border-radius:8px}.table_richtextboxviewer>.ql-container.ql-snow.rtbViewer{border:1px solid rgba(95,95,95,.07)!important;padding:0;max-height:37px;overflow-y:auto}.table_richtextboxviewer>.ql-container.ql-snow.rtbViewer>.ql-editor{padding:8px}.textbox.viewOnly{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px}.checkbox.viewOnly{cursor:default}.checkbox.viewOnly>.checkboxButton{border-color:#e8e8e8!important;background:#fafafa;color:#fafafa}.checkbox.viewOnly>.checkboxButton.checked{color:#414549}.form_fileName{font-weight:600}.form_fileSize{color:#828282;font-size:11px}.confirmWindowBody{overflow:hidden;border-bottom:1px solid #d4d4d4}.confirmWindowFooter{padding:20px 60px 20px;background:#f4f4f4;overflow:hidden}.confirmWindowButton{float:none;min-width:280px;max-width:320px;padding:10px;margin:0 auto;font-size:15px;background-color:#0072c6}.plot_box{margin:20px;min-width:775px}.plot_box.view_only{padding:0}.plot_header{margin:0 0 20px 0;height:28px;padding:0 20px;border-radius:4px}.plot_header_title{color:#252e44;float:left;margin:0 10px 0 0;padding:6px 10px 6px 0;height:15px;font-size:15px;font-weight:600}.plot_header_save,.plot_header_saveAs,.plot_header_load,.plot_header_fullscreen{background:#fafafa;margin-left:10px;padding:6px 12px;height:15px;color:#3e2027;width:auto}.plot_header_fullscreen{float:right}.plot_header_fullscreen.on{color:#fff}.plot_header_save.hover,.plot_header_saveAs.hover,.plot_header_load.hover,.plot_header_fullscreen.hover{background:#608600;color:#fff}.plot_header_save,.plot_header_saveAs,.plot_header_load,.plot_header_fullscreen{font-weight:600;font-size:11px;text-transform:uppercase}.plot_settings{position:relative;overflow:hidden;clear:both}.plot_settings_box{margin:0 20px 20px 0;padding:0;border:0;background:#e9edf5;border:2px solid #3f4f75;border-radius:4px;float:left;min-width:300px;overflow:hidden}.plot_settings_box.chart_settings{float:right;margin:0 0 20px 0}.plot_settings_header{font-size:15px;padding:10px 20px 12px 20px;background:#3f4f75;color:#fff;font-weight:600}.plot_settings_icon{margin-right:7px}.plot_settings_content{padding:10px 10px 12px 10px}.plot_holder{position:relative;clear:both;padding-top:0;margin:10px 0 0 0;overflow:hidden;border:1px solid #f5f5f5;background:#fff;height:750px}.plot_holder.view_only{padding:0;margin:0;border:0;background:initial}.plot_plotly{position:relative;height:750px}.plot_message{font-size:17px}.plot_general_settings_button{background:#eef9f8;color:#1e3532;font-weight:600;background:#fafafa;color:#363636;font-weight:600;background:#ecfbfa;color:#fff;background-color:#f4564e;background-color:#fb7540;background-color:#506784}.plot_export_button{background:#eef9f8;color:#1e3532;font-weight:600;background:#fafafa;color:#363636;font-weight:600;padding-left:6px;padding-right:6px;background:#f4f4f4}.plot_export_icon{width:14px}.plot_save_name_holder{position:absolute;bottom:0;left:0;right:0;height:45px;background:#fff;background:#f3f6fa;border-top:1px solid #bfcdde;padding:15px}.plot_save_name_textbox{float:right;margin:5px;margin-right:0}.plot_save_name_textbox>.textbox{width:275px;padding-top:6px;padding-bottom:6px;font-size:14px;height:17px;line-height:17px}.plot_save_name_button{float:right;margin:5px;color:#fff;background:#436cce;padding-top:7px;padding-bottom:7px;padding-right:8px;width:70px;font-weight:600;border-radius:3px}.plot_save_name_label{float:left;margin-top:13px;font-size:14px}.table_actionButton.plot_save_delete{background:#fff;color:#383838;font-weight:600}.table_actionButton.plot_save_load{background:#fbfdff;color:#007fdc;border-color:#abc7dc;font-weight:600}.save_window.tablePadding,.load_window.tablePadding{padding:0;overflow:initial!important}.save_window>.tableBody,.load_window>.tableBody{padding:10px 10px 0 10px;margin-top:51px;height:364px;overflow:auto}.load_window>.tableBody{height:439px}.save_window>.tableSettingsBar,.load_window>.tableSettingsBar{position:absolute;top:0;left:0;right:0;padding:10px;margin:0;border-bottom:1px solid #bfcdde;background:#f3f6fa}.plot_resolution_scale>.textbox{width:60px}.form_dropdown.plot_export_dropdown{width:142px;width:165px}.plot_export_button2{float:right;background:#436cce;color:#fff;width:130px;padding-top:6px;padding-bottom:6px}.cookieBanner{position:fixed;left:20px;bottom:120px;width:320px;background:#fff;border-radius:4px;border:0 solid #000;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.8);-moz-box-shadow:0 1px 4px rgba(0,0,0,.8);box-shadow:0 1px 4px rgba(0,0,0,.8);z-index:800}.cookieBannerTitle{display:block;font-size:20px;font-weight:bold;margin:20px;color:#363636;text-transform:uppercase}.cookieBannerBody{font-size:14px;line-height:15px;color:#555;margin-left:20px;margin-right:20px;margin-bottom:10px}.cookieBannerCookie{margin-right:15px;color:#000}.cookieBox{float:right;margin:10px}#CbCookiesEssential,#CbCookiesFunctional{float:right}#CbCookiesFunctional{margin-top:15px}#CbCookiesEssential .checkboxLabel,#CbCookiesFunctional .checkboxLabel{font-size:15px;padding-top:2px;width:138px;color:#555}#CookieBannerAllowAll{float:right;width:145px;margin:15px;font-size:15px;padding:8px 15px;background:#009fdc;border-radius:4px;clear:both}#CookieBannerReject{float:right;width:145px;margin-right:15px;margin-bottom:20px;font-size:15px;padding:8px 15px;background:#f5f5f5;color:#363636;clear:both}#CookiePrivacy{position:absolute;bottom:24px;left:20px;width:95px}#Dashboard.cookieBanner{padding-bottom:70px;overflow:hidden}#Footer{position:absolute;bottom:0;left:0;right:0;margin-top:20px;padding:10px 60px;background:#820421;border-top-left-radius:12px;border-top-right-radius:12px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 -1px 5px rgba(0,0,0,.18)}#FooterLine{width:100%;background:#333;margin-top:10px;background:#f5d6a8}#FooterCenter{position:relative;max-width:1240px;margin:0 auto}#FooterInformation{margin-bottom:10px;font-size:13px;color:#ede1d5}a#FooterInformationTerms,#CookiePreferencesLink{color:#ede1d5}a#FooterInformationTerms:hover,#CookiePreferencesLink:hover{text-decoration:underline}.footerSeperator{margin-left:5px;color:rgba(237,225,213,.5);margin-right:5px}.logTableHolder{position:relative}.btnLogAdministration{position:absolute;top:0;right:0;background:#fbfbfb;color:#555}.logTable>tbody>tr>td:nth-child(1){font-weight:600;color:#0062ab}.logTable .date-time-container{display:inline-flex;align-items:center;font-family:Arial,sans-serif;background-color:rgba(255,255,255,.1);padding:6px 8px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#333;font-size:1em;position:relative;white-space:nowrap}.logTable .date-icon,.logTable .time-icon{margin-right:2px;font-size:.9em;color:#5b5b5b}.logTable .date-part,.logTable .time-part{display:inline-block;margin-right:9px;margin-left:3px}.logTable .time-part{margin-right:0}body.sshell-dark .logTable .date-time-container{background-color:rgba(255,255,255,.07);color:var(--ss-text,#ededec);box-shadow:none}body.sshell-dark .logTable .date-icon,body.sshell-dark .logTable .time-icon{color:var(--ss-muted,#b7b5ac)}.logTable .date-time-container:hover::after{content:attr(title);position:absolute;left:0;top:100%;white-space:nowrap;background-color:rgba(0,0,0,.75);color:#fff;padding:5px;border-radius:4px;font-size:.8em;margin-top:4px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1000}.table_actionButton_column .userLookupInitials{margin-top:6px}.table_actionButton_column .userLookup{min-width:initial}.userLogButton{font-weight:700!important;color:#e46b00!important;border-color:#e1ddda!important;padding:2px 4px 2px 4px}.floaterForOptions{cursor:default;min-width:144px;min-height:20px;padding:5px 0;border:0;background:#fafafa;color:#521814;overflow:hidden}.floaterOption{display:block;position:relative;min-width:80px;padding:8px 38px 8px 16px;font-size:15px;cursor:pointer;border:0;color:#521814;overflow:hidden}.hover.floaterOption{color:#fff}.tabsHolder{position:relative;overflow:hidden}.tabsHolder::after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #90acbf;border-bottom:2px solid #90a7bd;pointer-events:none}.tabButton{position:relative;margin-right:10px;background:#f1f1f3;color:#1d4d79;font-weight:400;box-shadow:none!important;border:1px solid #d8d4d4;border-bottom-color:#90acbf;border-bottom-width:2px;padding:8px 16px;min-width:100px;border-radius:6px 6px 0 0;-webkit-transition:border .2s;transition:border .2s}.tabButton.hover{background:#fcfcfc;color:#0077e6}.tabButton.selected{border-bottom:2px solid #e0854c;font-weight:600;background:#fff;color:#363636;position:relative;z-index:2}.tabBoxHolder{margin-top:10px}.tabButton.tabButtonWithIcon{padding-left:10px;padding-right:10px;min-width:110px}.tabIcon{float:left}.tabLabel{margin-left:8px;margin-right:8px}.tabButton:first-child{margin-left:8px}.atr-wrap{padding:20px;box-sizing:border-box}.atr-field .textbox2{height:34px}.atr-field .textbox{height:34px;box-sizing:border-box}.atr-field-user .textbox2,.atr-field-note .textbox2,.atr-field-user .textbox,.atr-field-note .textbox{width:100%;box-sizing:border-box}.atr-info{padding:14px 18px;margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.atr-info-item{font-size:13px;color:var(--tpl-text)}.atr-add{padding:16px 18px;margin-bottom:16px}.atr-add-row{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap}.atr-field{display:flex;flex-direction:column;gap:5px}.atr-field label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.atr-field-user{flex:1 1 260px;position:relative}.atr-field-note{flex:1 1 200px}.atr-user-results{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:3px;max-height:260px;overflow:auto;background:var(--tpl-card-bg,#fff);border:1px solid var(--tpl-border,#d6dbe2);border-radius:7px;box-shadow:0 4px 14px rgba(0,0,0,.12)}.atr-user-opt{display:flex;flex-direction:column;gap:1px;padding:7px 11px;cursor:pointer}.atr-user-opt:hover{background:var(--ss-hover,#eef2f7)}.atr-user-opt-name{font-size:13px;font-weight:600;color:var(--tpl-text,#283041)}.atr-user-opt-email{font-size:11.5px;color:var(--tpl-muted,#6b7280)}.atr-user-empty{padding:9px 11px;font-size:12.5px;color:var(--tpl-muted,#9aa1ad);font-style:italic}body.sshell-dark .atr-user-results{background:#26262a;border-color:#3a3f49;box-shadow:0 4px 14px rgba(0,0,0,.4)}body.sshell-dark .atr-user-opt-name{color:#e7e9ee}body.sshell-dark .atr-user-opt-email,body.sshell-dark .atr-user-empty{color:#9aa1ad}.atr-field-mode{flex:0 0 200px}.atr-field-btn{padding-bottom:1px}.atr-table-card{padding:6px 6px 2px 6px}.atr-del-btn{cursor:pointer}.sshell-pane .atr-add-btn .nButton{background:var(--ss-accent-soft)!important;color:var(--tpl-accent)!important;border:1px solid var(--tpl-accent);box-shadow:none!important;float:none;height:auto;min-width:0;box-sizing:border-box;padding:8px 16px;text-transform:none;font-weight:600;border-radius:7px;line-height:1.2}.sshell-pane .atr-add-btn .nButton.hover,.sshell-pane .atr-add-btn .nButton:hover{background:var(--ss-hover,var(--ss-bg2))!important}.sshell-pane .table_actionButton.atr-del-btn.nButton{color:#dc2626!important;border-color:rgba(220,38,38,.45)}.sshell-pane .table_actionButton.atr-del-btn.nButton.hover,.sshell-pane .table_actionButton.atr-del-btn.nButton:hover{background:#dc2626!important;border-color:#dc2626;color:#fff!important}body.sshell-dark .sshell-pane .table_actionButton.atr-del-btn.nButton{color:#f87171!important;border-color:rgba(248,113,113,.5)}body.sshell-dark .sshell-pane .table_actionButton.atr-del-btn.nButton.hover,body.sshell-dark .sshell-pane .table_actionButton.atr-del-btn.nButton:hover{background:#ef4444!important;border-color:#ef4444;color:#fff!important}#ExternalAuthentication{overflow:hidden;clear:both;margin-top:22px}#ExtAuth_Label{position:relative;text-align:center;font-size:16px;font-weight:600}#ExtAuth_Line1,#ExtAuth_Line2{position:absolute;top:9px;width:41px;height:1px;background:#333}#ExtAuth_Line1{left:-20px}#ExtAuth_Line2{right:-20px}#SignInWithMicrosoftButton{float:none;margin:20px auto 0 auto}.signInWithMicrosoftButton{display:block;height:20px;border-radius:8px;background:#404040;border-color:#323232;padding:9px 12px}.microsoftSignInLogo{display:inline-block;background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gHYSUNDX1BST0ZJTEUAAQEAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADb/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAVABUDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAUEBv/EAC8QAAEBBgQDBwUBAAAAAAAAAAECAAMEBRESExQVIQYHMSIjMjRhgZEWJUFDYqH/xAAWAQEBAQAAAAAAAAAAAAAAAAAEBQP/xAAjEQABAwQBBAMAAAAAAAAAAAABAgMEABEhMQUSQVFxIoHx/9oADAMBAAIRAxEAPwDnZNJpW9kcvePJbBrWuGdqUpThJJJSKkmjbZLI5Q9fTQPJVArCIsJTdDoNowXRoNthUk+5bHJoCIXI5epM1jEAwzshCUuaJ7I2FXZPy1vhiRPYzVVGdTB2URoSbEuO13Lo1NXZ33ptQbD1Ji8xx0mFGL7qgEkgDJ758UxfMQ+VSIcRJC05NwALDBzfya4XmdLoGA0vJwcPDX4t+C6Si6llK0G/U/LG2c3JWqW6PdMIqLxMbzAdi2mH0sQnrX816MZHEK64aFXvvP2fNFU0po9C9ipMDzCyUvhoXS78B0l3dmKXWgCtLfRqcm5s6QI0aJi5mIxvNW292hFPAa+CvuxjU5pM5kMSfkndta9WNFiRWojpeYFlHvk791E4444+s8h9uyeUxP34l91v8ilLf9YxjYMMNx2w00LJH73pbjinFdSt1//Z);height:21px;width:21px;float:left}.microsoftSignInLabel{display:inline-block;margin-top:3px;margin-left:12px;color:#fff;font-weight:400;font-size:16px}#ForgotMicrosoftAccount{position:relative;display:block;padding:8px;background:rgba(255,255,255,.7);border-radius:4px;text-align:center;font-weight:600;margin-top:26px;color:#333;float:none}.copilot{--cp-brand:#840537;--cp-bg:#fff;--cp-bg2:#f7f8fa;--cp-text:#23201f;--cp-muted:#6b645f;--cp-line:#e6ddd6;--cp-line2:#d9cec6;--cp-ai1:#7c5cff;--cp-ai2:#22d3ee;--cp-shadow:0 18px 50px rgba(30,15,25,.24);--cp-add-bg:#e7f6ec;--cp-add:#1c7a43;--cp-alert:#b1392c;--cp-alert-bg:#fff7e6;--cp-alert-line:#e6b800;--cp-alert-text:#7a5300;position:fixed;right:22px;bottom:22px;z-index:130;font-family:-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}body.sshell-dark .copilot{--cp-brand:#e26d97;--cp-bg:#201f26;--cp-bg2:#1a1920;--cp-text:#ededf1;--cp-muted:#a39ba9;--cp-line:#322f3a;--cp-line2:#3d3a47;--cp-shadow:0 18px 50px rgba(0,0,0,.55);--cp-add-bg:#16301f;--cp-add:#5fd58c;--cp-alert:#f0a99e;--cp-alert-bg:#332a16;--cp-alert-line:#5a4a20;--cp-alert-text:#f0c970}.copilot-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 9px;cursor:pointer;background:var(--cp-bg);color:var(--cp-text);border:1px solid var(--cp-line2);border-radius:999px;box-shadow:var(--cp-shadow);font-size:13.5px;font-weight:600;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,opacity .16s ease,visibility .16s ease}.copilot-pill:hover{transform:translateY(-2px);border-color:var(--cp-ai1);box-shadow:0 22px 56px rgba(30,15,25,.3)}.copilot-pill:active{transform:translateY(0) scale(.97)}.copilot-pill:hover .copilot-orb{box-shadow:0 0 0 4px color-mix(in srgb,var(--cp-ai1) 22%,transparent)}.copilot-orb{width:28px;height:28px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--cp-brand);position:relative;overflow:hidden;font-style:normal;transition:box-shadow .14s ease}.copilot-orb::after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,rgba(124,92,255,0),rgba(34,211,238,.6));mix-blend-mode:screen;opacity:.75}.copilot-orb.sm{width:26px;height:26px;font-size:13px}.copilot-kbd{font-size:11px;color:var(--cp-muted);border:1px solid var(--cp-line);border-radius:5px;padding:1px 6px;font-weight:600}.copilot-panel{position:absolute;right:0;bottom:0;width:560px;max-width:92vw;height:520px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;background:var(--cp-bg);border:1px solid var(--cp-line2);border-radius:16px;box-shadow:var(--cp-shadow);transform-origin:bottom right;opacity:0;visibility:hidden;transform:scale(.92) translateY(10px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.copilot.copilot-open .copilot-panel{opacity:1;visibility:visible;transform:none;pointer-events:auto}.copilot.copilot-open .copilot-pill{opacity:0;visibility:hidden;transform:scale(.9);pointer-events:none}.copilot-sheen{height:2px;flex:0 0 auto;background:linear-gradient(90deg,var(--cp-brand),var(--cp-ai1),var(--cp-ai2))}.copilot-head{display:flex;align-items:center;gap:9px;padding:11px 12px;border-bottom:1px solid var(--cp-line);flex:0 0 auto}.copilot-title{font-size:13.5px;font-weight:700;color:var(--cp-text)}.copilot-ctx{font-size:11px;color:var(--cp-brand);background:color-mix(in srgb,var(--cp-brand) 12%,transparent);border:1px solid color-mix(in srgb,var(--cp-brand) 30%,transparent);padding:3px 9px;border-radius:999px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.copilot-sp{flex:1}.copilot-ic{color:var(--cp-muted);cursor:pointer;font-size:15px;padding:3px 5px;border-radius:6px}.copilot-ic:hover{background:var(--cp-bg2)}.copilot-qa{display:flex;flex-wrap:wrap;gap:7px;padding:10px 12px 4px;flex:0 0 auto}.copilot-chip{font-size:11.5px;font-weight:600;padding:6px 10px;border-radius:999px;border:1px solid var(--cp-line);background:var(--cp-bg);color:var(--cp-text);cursor:pointer;display:inline-flex;gap:6px;align-items:center;transition:border-color .14s ease,transform .1s ease}.copilot-chip:hover{border-color:var(--cp-ai1)}.copilot-chip:active{transform:scale(.97)}.copilot-chip-g{background:linear-gradient(90deg,var(--cp-ai1),var(--cp-ai2));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.copilot-chip-alert{background:var(--cp-alert-bg);border-color:var(--cp-alert-line);color:var(--cp-alert-text);font-weight:700}.copilot-chip-alert:hover{border-color:var(--cp-alert)}.copilot-chip-alert-i{color:var(--cp-alert)}.copilot-body{flex:1;min-height:0;overflow:auto;padding:11px 12px;display:flex;flex-direction:column;gap:10px}.copilot-msg{display:flex;gap:8px;max-width:92%}.copilot-msg.me{align-self:flex-end;max-width:82%}.copilot-av{width:22px;height:22px;border-radius:50%;flex:0 0 auto;margin-top:2px;background:linear-gradient(135deg,var(--cp-ai1),var(--cp-ai2))}.copilot-bub{font-size:12.7px;line-height:1.5;padding:8px 11px;border-radius:13px;color:var(--cp-text)}.copilot-msg.ai .copilot-bub{background:var(--cp-bg2);border:1px solid var(--cp-line);border-top-left-radius:4px}.copilot-msg.me .copilot-bub{background:var(--cp-brand);color:#fff;border-top-right-radius:4px}.copilot-warn{margin-top:7px;font-size:11.5px;color:#9a6a00;background:#fff6e5;border:1px solid #f0d28a;border-radius:8px;padding:5px 8px}body.sshell-dark .copilot-warn{color:#f0c970;background:#332a16;border-color:#5a4a20}.copilot-typing{display:inline-flex;gap:4px;padding:10px 12px}.copilot-typing span{width:6px;height:6px;border-radius:50%;background:var(--cp-muted);animation:copilot-blink 1.2s infinite}.copilot-typing span:nth-child(2){animation-delay:.2s}.copilot-typing span:nth-child(3){animation-delay:.4s}@keyframes copilot-blink{0%,60%,100%{opacity:.25}30%{opacity:1}}.copilot-proposal{margin-top:9px;border:1px solid var(--cp-line2);border-radius:10px;overflow:hidden;background:var(--cp-bg2)}.copilot-prop-head{padding:7px 10px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--cp-muted);border-bottom:1px solid var(--cp-line)}.copilot-prop-list{padding:4px 0}.copilot-prop-item{display:flex;align-items:center;gap:7px;padding:6px 10px;font-size:12px;color:var(--cp-text)}.copilot-prop-sum{flex:1 1 auto;min-width:0}.copilot-change-tag{margin-left:auto;flex:0 0 auto;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:linear-gradient(90deg,var(--cp-ai1),var(--cp-ai2));padding:2px 7px;border-radius:6px}.copilot-prop-act{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 10px;border-top:1px solid var(--cp-line)}.copilot-btn{font-size:11.5px;font-weight:700;border-radius:8px;padding:6px 12px;cursor:pointer;border:1px solid var(--cp-line2);background:var(--cp-bg);color:var(--cp-text)}.copilot-btn.apply{background:var(--cp-brand);color:#fff;border-color:transparent}.copilot-btn.revert{background:var(--cp-bg);color:var(--cp-text)}.copilot-btn.revert:hover{border-color:var(--cp-alert);color:var(--cp-alert)}.copilot-applied{display:inline-flex;gap:6px;align-items:center;font-size:11.5px;font-weight:700;color:var(--cp-add);background:var(--cp-add-bg);border-radius:8px;padding:6px 10px}.copilot-applied.bad{color:#b1392c;background:#fdeceb}.copilot-applied.muted{color:var(--cp-muted);background:transparent;padding:6px 2px}.copilot-note{margin:8px 6px;text-align:center;font-size:11px;font-style:italic;color:var(--cp-muted);line-height:1.4}.copilot-composer{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--cp-line);flex:0 0 auto}.copilot-field{flex:1;background:var(--cp-bg2);border:1px solid var(--cp-line2);border-radius:11px;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease}.copilot-field:focus-within{border-color:var(--cp-ai1);box-shadow:0 0 0 3px color-mix(in srgb,var(--cp-ai1) 20%,transparent)}.copilot-input{display:block;width:100%;border:0;background:transparent;color:var(--cp-text);font-size:12.5px;line-height:1.45;outline:0;font-family:inherit;resize:none;min-height:18px;max-height:144px;overflow-y:auto}.copilot-enter{flex:0 0 auto;width:36px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--cp-line2);border-radius:8px;background:var(--cp-bg2);color:var(--cp-muted);cursor:pointer;font-size:15px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.07);transition:border-color .14s ease,color .14s ease,transform .1s ease,background .14s ease}.copilot-enter:hover{border-color:var(--cp-ai1);color:var(--cp-ai1);background:var(--cp-bg)}.copilot-enter:active{transform:translateY(1px);box-shadow:none}.copilot-enter.busy{color:transparent;position:relative;pointer-events:none}.copilot-enter.busy::after{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--cp-line2);border-top-color:var(--cp-ai1);border-radius:50%;animation:copilot-spin .7s linear infinite}@keyframes copilot-spin{to{transform:rotate(360deg)}}.copilot-disclaim{font-size:10.5px;color:var(--cp-muted);text-align:center;padding:6px 10px 9px;flex:0 0 auto}.copilot{--cp-wave-dur:1800ms;--cp-wave-strength:1.4}.copilot-pill{position:relative;isolation:isolate}.copilot-pill .copilot-orb,.copilot-pill .copilot-pill-lbl,.copilot-pill .copilot-kbd{position:relative;z-index:1}.copilot-pill .cp-wave{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:0}.copilot-v-sheen .cp-wave{background:linear-gradient(105deg,transparent 32%,color-mix(in srgb,var(--cp-ai1) 60%,transparent) 46%,color-mix(in srgb,var(--cp-ai2) 60%,transparent) 54%,transparent 68%);background-size:240% 100%;background-position:120% 0}.copilot-v-sheen.copilot-wave-play .cp-wave{animation:copilot-wave-sheen var(--cp-wave-dur) ease-out 1}@keyframes copilot-wave-sheen{0%{opacity:0;background-position:120% 0}14%{opacity:calc(.9*var(--cp-wave-strength))}100%{opacity:0;background-position:-40% 0}}.copilot-v-edge .cp-wave{padding:1.6px;background:linear-gradient(100deg,transparent 34%,var(--cp-ai1) 47%,var(--cp-ai2) 53%,transparent 66%);background-size:250% 100%;background-position:130% 0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.copilot-v-edge.copilot-wave-play .cp-wave{animation:copilot-wave-edge var(--cp-wave-dur) ease-out 1}@keyframes copilot-wave-edge{0%{opacity:0;background-position:130% 0}12%{opacity:calc(.95*var(--cp-wave-strength))}100%{opacity:0;background-position:-50% 0}}.copilot-v-orb .cp-wave{background:radial-gradient(circle at 23px 50%,color-mix(in srgb,var(--cp-ai2) 75%,transparent),color-mix(in srgb,var(--cp-ai1) 55%,transparent) 32%,transparent 62%);background-repeat:no-repeat;background-size:14% 100%}.copilot-v-orb.copilot-wave-play .cp-wave{animation:copilot-wave-orb var(--cp-wave-dur) ease-out 1}@keyframes copilot-wave-orb{0%{opacity:calc(.85*var(--cp-wave-strength));background-size:14% 100%}100%{opacity:0;background-size:280% 100%}}.copilot-v-orb.copilot-wave-play .copilot-orb{animation:copilot-wave-orbglow var(--cp-wave-dur) ease-out 1}@keyframes copilot-wave-orbglow{0%{box-shadow:0 0 0 2px color-mix(in srgb,var(--cp-ai1) 50%,transparent)}100%{box-shadow:0 0 0 9px transparent}}@keyframes copilot-wave-fade{0%{opacity:0}30%{opacity:calc(.3*var(--cp-wave-strength))}100%{opacity:0}}@media(prefers-reduced-motion:reduce){.copilot-pill.copilot-wave-play .cp-wave{animation:copilot-wave-fade 600ms ease-out 1!important;background-position:center!important}.copilot-pill.copilot-wave-play .copilot-orb{animation:none!important}}.copilot-waveboard{position:absolute;right:0;bottom:62px;width:214px;background:var(--cp-bg);color:var(--cp-text);border:1px solid var(--cp-line2);border-radius:12px;box-shadow:var(--cp-shadow);padding:9px 10px;font-size:11.5px}.copilot.copilot-open .copilot-waveboard{display:none}.copilot-waveboard .cwb-head{display:flex;align-items:center;justify-content:space-between;font-weight:700;margin-bottom:7px}.copilot-waveboard .cwb-x{cursor:pointer;color:var(--cp-muted);font-size:14px;padding:0 4px;border-radius:5px}.copilot-waveboard .cwb-x:hover{background:var(--cp-bg2)}.copilot-waveboard .cwb-variants{display:flex;gap:5px;margin-bottom:8px}.copilot-waveboard .cwb-variants button{flex:1;padding:5px 0;border:1px solid var(--cp-line2);background:var(--cp-bg2);color:var(--cp-text);border-radius:7px;font-size:11px;font-weight:600;cursor:pointer;font-family:inherit}.copilot-waveboard .cwb-variants button.on{background:var(--cp-brand);color:#fff;border-color:transparent}.copilot-waveboard .cwb-row{display:flex;align-items:center;gap:7px;margin:5px 0;color:var(--cp-muted);font-weight:600}.copilot-waveboard .cwb-row input[type=range]{flex:1;min-width:0}.copilot-waveboard .cwb-row>span{min-width:48px;text-align:right;color:var(--cp-text);font-variant-numeric:tabular-nums}.copilot-waveboard .cwb-replay{width:100%;margin-top:7px;padding:6px 0;border:1px solid var(--cp-line2);background:var(--cp-bg2);color:var(--cp-text);border-radius:8px;font-size:11.5px;font-weight:700;cursor:pointer;font-family:inherit}.copilot-waveboard .cwb-replay:hover{border-color:var(--cp-ai1)}.dqs-wrap{position:relative;height:100%;display:flex;flex-direction:column;box-sizing:border-box;color:var(--ss-text,#23221f)}.dqs-toolbar{display:flex;align-items:center;gap:10px;padding:8px 12px;flex:0 0 auto;border-bottom:1px solid var(--ss-border,#e3ded3);background:var(--ss-bar,#fff)}.dqs-tb-main{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.dqs-tb-right{display:flex;align-items:center;gap:6px;flex:0 0 auto}.dqs-name-wrap{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.dqs-name{flex:0 1 auto;min-width:0;border:0;background:transparent;outline:0;font-size:17px;font-weight:600;color:var(--ss-text,#23221f);padding:4px 6px;border-radius:6px}.dqs-name:hover,.dqs-name:focus{background:var(--ss-bg2,#f3efe7)}.dqs-unsaved-dot{width:8px;height:8px;border-radius:50%;background:#e8a33d;flex:0 0 auto}.dqs-overflow{color:var(--ss-muted,#8a877e);font-size:16px;padding:4px 9px;border-radius:6px;text-decoration:none}.dqs-overflow:hover{background:var(--ss-hover,#ece5d8);color:var(--ss-text,#23221f)}.dqs-desc{display:block;width:100%;box-sizing:border-box;border:0;outline:0;border-bottom:1px solid var(--ss-border,#e3ded3);background:transparent;color:var(--ss-muted,#6f6a5f);font-size:13px;padding:6px 14px}.dqs-menu{display:none;flex-direction:column;gap:1px;padding:5px;position:absolute;top:46px;right:14px;z-index:60;background:var(--ss-bar,#fff);border:1px solid var(--ss-border,#e3ded3);border-radius:9px;box-shadow:0 14px 36px rgba(17,24,39,.2);min-width:190px}.dqs-menu.dqs-menu-open{display:flex}.dqs-menu-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--ss-text,#23221f);white-space:nowrap;user-select:none}.dqs-menu-item:hover{background:var(--ss-hover,#ece5d8)}.dqs-menu-item i{width:15px;text-align:center;color:var(--ss-muted,#8a877e);font-size:12.5px}.dqs-menu-item.danger{color:#c0392b}.dqs-menu-item.danger i{color:#c0392b}.dqs-menu-item.danger:hover{background:rgba(192,57,43,.14)}.dqs-body{flex:1 1 auto;overflow:auto;padding:18px 20px}.dqs-section{margin-bottom:18px}.dqs-label{display:block;font-size:13px;font-weight:600;color:var(--ss-text,#23221f);margin-bottom:8px}.dqs-model{max-width:440px}.dqs-model-hint{display:block;margin-top:6px;font-size:12px;color:var(--ss-muted,#8a877e)}.dqs-table{margin-top:4px}.dqs-report-filter{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:4px 10px;border-radius:999px;background:var(--ss-accent-soft,#f3e9ee);border:1px solid var(--ss-border,#e3ded3);font-size:12.5px;color:var(--ss-text,#23221f);white-space:nowrap}.dqs-report-filter>i{color:var(--ss-accent,#840537);font-size:11px}.dqs-report-filter-pre{color:var(--ss-muted,#8a877e)}.dqs-report-filter-label{color:var(--ss-accent,#840537);font-weight:600;text-decoration:none;max-width:220px;overflow:hidden;text-overflow:ellipsis}.dqs-report-filter-label:hover{text-decoration:underline}.dqs-report-back{color:var(--ss-muted,#6f6a5f);text-decoration:none;font-size:11.5px;padding:2px 7px;border-radius:6px;border:1px solid var(--ss-border,#e3ded3)}.dqs-report-back:hover{background:var(--ss-hover,#ece5d8);color:var(--ss-text,#23221f)}.eds-wrap{padding:12px 18px;height:100%;min-height:540px;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.eds-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.eds-tb-main{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.eds-tb-right{display:flex;align-items:center;gap:7px;flex:0 0 auto}.eds-toolbar .nButton{float:none;height:32px;min-width:0;box-sizing:border-box;padding:8px 13px;text-transform:none;font-size:12.5px;font-weight:600;border-radius:7px;margin:0}.eds-save .nButton.disabled,.eds-save-off.nButton{background:#c2c8d0!important;box-shadow:none!important;cursor:default}.eds-unsaved-dot{width:8px;height:8px;border-radius:50%;background:#f59e0b;flex:0 0 auto;cursor:help}.eds-name{font-size:17px;font-weight:700;border:0;background:transparent;flex:0 1 auto;min-width:120px;max-width:360px;padding:5px 7px;border-radius:7px;letter-spacing:-.01em;color:var(--tpl-text)}.eds-name:hover{background:#eef2f7}.eds-name:focus{outline:0;background:#fff;box-shadow:0 0 0 2px var(--tpl-accent)}.eds-desc{display:block;box-sizing:border-box;width:100%;max-width:560px;border:0;background:transparent;color:var(--tpl-muted);font-size:12.5px;padding:0 8px;margin:-2px 0 8px}.eds-desc:focus{outline:0;color:var(--tpl-text)}.eds-overflow{color:var(--tpl-muted);text-decoration:none;font-size:16px;line-height:1;padding:7px 9px;border-radius:7px}.eds-overflow:hover{background:#eef2f7;color:var(--tpl-text)}.eds-menu{display:none;flex-direction:column;gap:1px;padding:5px;background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:9px;box-shadow:0 14px 36px rgba(17,24,39,.2);min-width:190px;position:absolute;top:46px;right:14px;z-index:60}.eds-menu.eds-menu-open{display:flex}.eds-menu-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tpl-text);white-space:nowrap;user-select:none}.eds-menu-item:hover{background:#eef2f7}.eds-menu-item i{width:15px;text-align:center;color:var(--tpl-muted);font-size:12.5px}.eds-menu-item.danger{color:#c0392b}.eds-menu-item.danger i{color:#c0392b}.eds-menu-item.danger:hover{background:#fbe9e7}.eds-flat-nb.nButton{float:none;height:auto;min-width:0;background:transparent!important;box-shadow:none!important;padding:6px 9px;text-transform:none;font-size:12px;font-weight:600;border-radius:6px;color:var(--tpl-muted)!important;letter-spacing:0;margin:0}.eds-flat-nb.nButton:hover{background:#eef2f7!important;color:var(--tpl-text)!important}.eds-split{display:grid;grid-template-columns:minmax(0,var(--tpl-edcol,1fr)) 14px minmax(0,var(--tpl-pvcol,1fr));gap:0;flex:1;min-height:0}.eds-editor-col{display:flex;flex-direction:column;gap:12px;overflow:auto;padding-right:4px}.eds-preview-col{display:flex;flex-direction:column;min-height:0}.eds-body-head{display:flex;justify-content:space-between;align-items:center}.eds-body-head>label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.eds-body-tools{display:flex;align-items:center;gap:8px}.eds-tool-btn{float:none!important;height:auto!important;padding:6px 12px!important;text-transform:none!important;font-size:12px!important}.eds-monaco{min-height:360px}.eds-ed-tabs{display:flex;align-items:flex-end;gap:2px}.eds-tab{background:none;border:0;cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted);padding:6px 10px;border-bottom:2px solid transparent}.eds-tab:hover{color:var(--tpl-text)}.eds-tab.eds-tab-active{color:var(--tpl-accent);border-bottom-color:var(--tpl-accent)}.eds-notes{min-height:360px}.eds-params{border:1px solid var(--tpl-border);border-radius:8px;background:#fff;padding:10px 12px}.eds-params-head{display:flex;justify-content:space-between;align-items:center}.eds-params-head>label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.eds-params-hint{font-size:11px;color:var(--tpl-muted);margin:4px 0 8px 0}.eds-params-hint code{background:#eef2f7;padding:1px 5px;border-radius:4px}.eds-params-list{display:flex;flex-direction:column;gap:6px}.eds-param-row{display:grid;grid-template-columns:1fr 1fr 1.4fr 1.4fr auto auto;gap:6px;align-items:center}.eds-param-row input{box-sizing:border-box;width:100%;padding:6px 8px;font-size:12px;border:1px solid var(--tpl-border);border-radius:6px}.eds-param-row input:focus{outline:0;box-shadow:0 0 0 2px var(--tpl-accent)}.eds-p-name{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:600}.eds-p-insert{font-size:11px;color:var(--tpl-accent);text-decoration:none;padding:0 4px}.eds-p-insert:hover{text-decoration:underline}.eds-p-remove{color:#9ca3af;text-decoration:none;padding:0 4px;font-weight:700}.eds-p-remove:hover{color:#b91c1c}.eds-preview-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.eds-preview-card{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:0}.eds-prev-body{flex:1;width:100%;border:0;background:#fff;min-height:360px}.eds-prev-error{color:#b91c1c;font-size:12px;margin-top:8px}.eds-prev-error pre{white-space:pre-wrap;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:8px}.eds-help-content{padding:4px 20px 18px 20px;font-size:13px;line-height:1.5}.eds-help-content h4{margin:16px 0 6px 0;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--tpl-muted)}.eds-help-content code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:12px}.eds-versions-list{padding:6px}.eds-version-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--tpl-border)}.eds-version-date{color:var(--tpl-muted);font-size:12px;margin-left:8px}@media(max-width:1100px){.eds-split{grid-template-columns:1fr;grid-template-rows:minmax(0,var(--tpl-edrow,1.1fr)) 14px minmax(0,var(--tpl-pvrow,1fr))}}body.sshell-dark .eds-params{background:var(--tpl-card)}body.sshell-dark .eds-menu{background:#26262a}body.sshell-dark .eds-name:hover{background:rgba(255,255,255,.07)}body.sshell-dark .eds-name:focus{background:#2c2c30}body.sshell-dark .eds-flat-nb.nButton:hover,body.sshell-dark .eds-overflow:hover,body.sshell-dark .eds-menu-item:hover{background:rgba(255,255,255,.08)!important}body.sshell-dark .eds-menu-item.danger:hover{background:rgba(192,57,43,.24)!important}body.sshell-dark .eds-params-hint code{background:rgba(255,255,255,.08)}body.sshell-dark .eds-param-row input{background:#2a2a2e;border-color:#46464b;color:#ededec}body.sshell-dark .eds-save .nButton.disabled,body.sshell-dark .eds-save-off.nButton{background:#3a3a3e!important;color:#c9c7c0}.eh-wrap{padding:20px;box-sizing:border-box}.eh-table-card{padding:6px 6px 2px 6px}.eh-view-btn{cursor:pointer}.eh-badge{display:inline-block;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;letter-spacing:.02em}.eh-sent{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.eh-redirected{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.eh-badge.eh-suppressed{background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.eh-failed{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.eh-back{display:inline-block;color:var(--tpl-accent);font-size:13px;font-weight:600;text-decoration:none;margin-bottom:14px;cursor:pointer}.eh-back:hover{text-decoration:underline}.eh-detail-grid{display:grid;grid-template-columns:1fr 320px;gap:18px;align-items:start}.eh-detail-main{padding:22px 24px}.eh-detail-side{display:flex;flex-direction:column;gap:18px}.eh-side-box{padding:16px 18px}.eh-subject{font-size:20px;font-weight:700;letter-spacing:-.01em;margin-bottom:10px}.eh-meta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--tpl-border)}.eh-meta-item{font-size:12px;color:var(--tpl-muted);display:inline-flex;align-items:center;gap:5px}.eh-addr-row{display:flex;gap:10px;padding:4px 0;font-size:13px}.eh-addr-label{flex:0 0 130px;color:var(--tpl-muted);font-weight:600}.eh-addr-val{flex:1;word-break:break-word}.eh-original{color:#b45309}.eh-body-wrap{margin-top:18px}.eh-section-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted);margin-bottom:8px}.eh-body{width:100%;height:520px;border:1px solid var(--tpl-border);border-radius:8px;background:#fff}.eh-kv{margin-bottom:12px}.eh-kv-label{font-size:11px;color:var(--tpl-muted);font-weight:600}.eh-kv-val{font-size:12px;font-family:"SF Mono",Consolas,monospace;word-break:break-all}.eh-error{color:#b91c1c;font-size:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:10px;white-space:pre-wrap}.eh-delivery .eh-suppressed{color:#4b5563;font-size:12px;font-style:italic;background:#f6f7f9;border:1px solid var(--tpl-border);border-radius:6px;padding:9px 11px}.eh-muted{color:var(--tpl-muted);font-size:12px}.eh-attachment{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--tpl-accent);text-decoration:none;padding:5px 0}.eh-attachment:hover{text-decoration:underline}.eh-att-size{color:var(--tpl-muted);font-size:11px;margin-left:auto}.eh-trigger-link{color:var(--tpl-accent);text-decoration:none;cursor:pointer}.eh-trigger-link:hover{text-decoration:underline}.eh-link-ic{font-size:9px;opacity:.65}.eh-related{margin-top:18px;padding:16px 18px 6px}.eh-related .tableQueryBuilderButtonNew,.eh-related .tableQueryPreviewer,.eh-related .tableSearchBar{display:none!important}.eh-filter-banner{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tpl-text);background:var(--tpl-card);border:1px solid var(--tpl-border);border-radius:8px;padding:9px 14px;margin-bottom:12px}.eh-clear-filter{color:var(--tpl-accent);text-decoration:none;font-weight:600;cursor:pointer}.eh-clear-filter:hover{text-decoration:underline}@media(max-width:900px){.eh-detail-grid{grid-template-columns:1fr}}body.sshell-dark .eh-error{background:rgba(220,38,38,.14);border-color:#5a3a3a;color:#ff9b9b}body.sshell-dark .eh-original{color:#fcd34d}body.sshell-dark .eh-badge.eh-suppressed{background:rgba(255,255,255,.09);color:#c9c7c0;border-color:#4a4a4f}body.sshell-dark .eh-delivery .eh-suppressed{color:#b0aea6;background:rgba(255,255,255,.04);border-color:#3a3a3e}body.sshell-dark .eh-badge.eh-sent{background:rgba(16,185,129,.16);color:#6ee7b7;border-color:#2f5d4d}body.sshell-dark .eh-badge.eh-redirected{background:rgba(59,130,246,.18);color:#93c5fd;border-color:#345}body.sshell-dark .eh-badge.eh-failed{background:rgba(220,38,38,.18);color:#fca5a5;border-color:#5a3a3a}.ets-wrap{padding:12px 18px;height:100%;min-height:540px;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.ets-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px}.ets-tb-main{display:flex;align-items:center;gap:10px;flex:1;min-width:0;flex-wrap:wrap}.ets-tb-right{display:flex;align-items:center;gap:7px;flex:0 0 auto}.ets-toolbar .nButton,.ets-preview-head .nButton{float:none;height:32px;min-width:0;box-sizing:border-box;padding:8px 13px;text-transform:none;font-size:12.5px;font-weight:600;border-radius:7px;margin:0;letter-spacing:0;line-height:1.2}.ets-save .nButton.disabled,.ets-save-off.nButton{background:#c2c8d0!important;box-shadow:none!important;cursor:default}.ets-toolbar .ets-tb-nb.nButton{background:var(--tpl-card)!important;border:1px solid var(--tpl-border);color:var(--tpl-text)!important;font-size:13px;font-weight:600;padding:7px 14px;height:32px;box-shadow:none!important;transition:border-color .12s,box-shadow .12s}.ets-toolbar .ets-tb-nb.nButton:hover{border-color:var(--tpl-accent);box-shadow:0 0 0 1px var(--tpl-accent)}.ets-unsaved-dot{width:8px;height:8px;border-radius:50%;background:#f59e0b;flex:0 0 auto;cursor:help}.ets-name-wrap{display:inline-flex;align-items:center;gap:5px;min-width:120px;max-width:400px;flex:1 1 120px}.ets-disabled-warn{color:#dc2626;font-size:13px;cursor:help}.ets-name{font-size:17px;font-weight:700;border:0;background:transparent;flex:1 1 auto;min-width:0;max-width:none;padding:5px 7px;border-radius:7px;letter-spacing:-.01em;color:var(--tpl-text)}.ets-name:hover{background:#eef2f7}.ets-name:focus{outline:0;background:#fff;box-shadow:0 0 0 2px var(--tpl-accent)}.ets-name-wrap.ets-disabled .ets-name{color:#dc2626}.ets-desc{display:block;box-sizing:border-box;width:100%;max-width:560px;border:0;background:transparent;color:var(--tpl-muted);font-size:12.5px;line-height:1.6;padding:1px 8px 3px;margin:-2px 0 6px}.ets-desc:focus{outline:0;color:var(--tpl-text)}.ets-trigger-dd{flex:1 0 230px;max-width:320px}.ets-design-dd{flex:1 0 190px;max-width:300px}.ets-trigger-dd,.ets-design-dd{align-self:center}.ets-trigger-dd .dropdown2,.ets-design-dd .dropdown2{width:100%;min-height:32px;box-sizing:border-box}.ets-trigger-ic{margin-right:5px;opacity:.8}.ets-overflow{color:var(--tpl-muted);text-decoration:none;font-size:16px;line-height:1;padding:7px 9px;border-radius:7px}.ets-overflow:hover{background:#eef2f7;color:var(--tpl-text)}.ets-menu{display:none;flex-direction:column;gap:1px;padding:5px;background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:9px;box-shadow:0 14px 36px rgba(17,24,39,.2);min-width:200px;position:absolute;top:46px;right:14px;z-index:60}.ets-menu.ets-menu-open{display:flex}.ets-menu-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tpl-text);white-space:nowrap;user-select:none}.ets-menu-item:hover{background:#eef2f7}.ets-menu-item i{width:15px;text-align:center;color:var(--tpl-muted);font-size:12.5px}.ets-menu-item.danger{color:#c0392b}.ets-menu-item.danger i{color:#c0392b}.ets-menu-item.danger:hover{background:#fbe9e7}.ets-menu-item.ets-menu-enable-green,.ets-menu-item.ets-menu-enable-green i{color:#16a34a}.ets-menu-item.ets-menu-enable-green:hover{background:#e9f9ef}.ets-flat-nb.nButton{float:none;height:auto;min-width:0;background:transparent!important;box-shadow:none!important;padding:6px 9px;text-transform:none;font-size:12px;font-weight:600;border-radius:6px;color:var(--tpl-muted)!important;letter-spacing:0;margin:0}.ets-flat-nb.nButton:hover{background:#eef2f7!important;color:var(--tpl-text)!important}.ets-split{display:grid;grid-template-columns:minmax(0,var(--tpl-edcol,1fr)) 14px minmax(0,var(--tpl-pvcol,1fr));gap:0;flex:1;min-height:0}.ets-editor-col{display:flex;flex-direction:column;gap:12px;overflow:auto;padding-right:4px}.ets-preview-col{display:flex;flex-direction:column;min-height:0}.ets-field{display:flex;flex-direction:column;gap:4px}.ets-field>label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.ets-field .textbox2{width:100%;height:34px}.ets-field .textbox{width:100%;box-sizing:border-box;height:34px}.ets-line-fields{display:flex;flex-direction:column;gap:10px}.ets-ccbcc-toggle{font-size:11px;font-weight:600;text-transform:none;color:var(--tpl-accent);margin-left:8px;cursor:pointer;text-decoration:none}.ets-ccbcc-toggle:hover{text-decoration:underline}.ets-subject-field{position:relative}.ets-subject-row{display:flex;align-items:center;gap:7px}.ets-subject{flex:1 1 auto;min-width:0}.ets-attach-btn{flex:0 0 auto;position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--tpl-border);background:var(--tpl-card);color:var(--tpl-muted);border-radius:8px;cursor:pointer;font-size:14px;transition:border-color .12s,color .12s,box-shadow .12s}.ets-attach-btn:hover{border-color:var(--tpl-accent);color:var(--tpl-accent)}.ets-attach-btn.ets-attach-btn-on{border-color:var(--tpl-accent);color:var(--tpl-accent);box-shadow:0 0 0 1px var(--tpl-accent)}.ets-attach-badge{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;background:var(--tpl-accent);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;border-radius:9px}.ets-attach-pop{position:absolute;top:calc(100% + 6px);right:0;width:340px;max-width:90vw;background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:11px;box-shadow:0 16px 42px rgba(17,24,39,.22);z-index:70;overflow:hidden}.ets-attach-tabs{display:flex;gap:0;border-bottom:1px solid var(--tpl-border)}.ets-attach-tab{flex:1;border:0;background:transparent;padding:10px 8px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--tpl-muted);display:inline-flex;align-items:center;justify-content:center;gap:6px;position:relative}.ets-attach-tab i{font-size:12px}.ets-attach-tab:hover{color:var(--tpl-text)}.ets-attach-tab.ets-attach-tab-active{color:var(--tpl-accent)}.ets-attach-tab.ets-attach-tab-active::after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2.5px;background:var(--tpl-accent);border-radius:2px}.ets-attach-panel{padding:12px}.ets-attach-drop{border:1.5px dashed var(--tpl-border);border-radius:10px;padding:22px 14px;text-align:center;color:var(--tpl-muted);display:flex;flex-direction:column;align-items:center;gap:8px}.ets-attach-drop i{font-size:22px;opacity:.8}.ets-attach-drop-txt{font-size:12.5px}.ets-attach-browse{border:0;background:transparent;color:var(--tpl-accent);font-weight:700;cursor:pointer;padding:0;font-size:12.5px;text-decoration:underline}.ets-attach-data-hint{font-size:11.5px;color:var(--tpl-muted);margin-bottom:8px;line-height:1.45}.ets-attach-data-list{display:flex;flex-direction:column;gap:4px;max-height:260px;overflow:auto}.ets-attach-data-item{display:flex;align-items:center;gap:9px;width:100%;text-align:left;border:1px solid var(--tpl-border);background:var(--tpl-card);border-radius:8px;padding:8px 10px;cursor:pointer;font-size:12.5px;color:var(--tpl-text)}.ets-attach-data-item:hover{border-color:var(--tpl-accent);box-shadow:0 0 0 1px var(--tpl-accent)}.ets-attach-data-ic{color:var(--tpl-accent);font-size:13px;flex:0 0 auto}.ets-attach-data-path{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ets-attach-data-tag{flex:0 0 auto;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--tpl-muted);background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:5px;padding:1px 6px}.ets-attachments{display:flex;flex-wrap:wrap;gap:8px}.ets-attach-card{display:flex;align-items:center;gap:9px;border:1px solid var(--tpl-border);background:var(--tpl-card);border-radius:8px;padding:7px 9px;max-width:260px;min-width:0;position:relative}.ets-attach-card.ets-attach-up{opacity:.6}.ets-attach-card.ets-attach-missing{border-color:#fca5a5}.ets-attach-ic{flex:0 0 auto;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:var(--tpl-bg,#fff);color:var(--tpl-accent);font-size:16px}.ets-attach-card:not(.ets-attach-data-card) .ets-attach-ic{cursor:pointer}.ets-attach-info{display:flex;flex-direction:column;min-width:0}.ets-attach-name{font-size:12.5px;font-weight:600;color:var(--tpl-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.ets-attach-sub{font-size:11px;color:var(--tpl-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.ets-attach-x{flex:0 0 auto;border:0;background:transparent;color:var(--tpl-muted);cursor:pointer;font-size:13px;padding:4px;border-radius:5px;line-height:1}.ets-attach-x:hover{background:#fbe9e7;color:#c0392b}.ets-drop-overlay{position:absolute;inset:0;z-index:120;align-items:center;justify-content:center;background:rgba(37,99,235,.07);backdrop-filter:blur(1px);border:2.5px dashed var(--tpl-accent);border-radius:12px;pointer-events:none}.ets-drop-inner{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--tpl-accent);font-size:17px;font-weight:700;background:var(--tpl-bg,#fff);padding:22px 30px;border-radius:12px;box-shadow:0 12px 36px rgba(17,24,39,.18)}.ets-drop-inner i{font-size:30px}.ets-prev-attach{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;padding-top:6px;border-top:1px dashed var(--tpl-border)}.ets-prev-attach-chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;background:var(--tpl-card);border:1px solid var(--tpl-border);border-radius:6px;padding:2px 8px;color:var(--tpl-text)}.ets-prev-attach-chip i{color:var(--tpl-accent);font-size:11px}.ets-prev-attach-chip.ets-prev-attach-missing{border-color:#fca5a5;color:#b91c1c}.ets-prev-attach-chip.ets-prev-attach-missing i{color:#dc2626}body.sshell-dark .ets-attach-pop{background:#26262a}body.sshell-dark .ets-attach-data-tag,body.sshell-dark .ets-attach-ic{background:rgba(255,255,255,.05)}body.sshell-dark .ets-attach-x:hover{background:rgba(192,57,43,.24);color:#ff9b9b}body.sshell-dark .ets-attach-card.ets-attach-missing,body.sshell-dark .ets-prev-attach-chip.ets-prev-attach-missing{border-color:#5a3a3a}body.sshell-dark .ets-prev-attach-chip.ets-prev-attach-missing{color:#ffb4b4}body.sshell-dark .ets-drop-overlay{background:rgba(96,165,250,.12)}.ets-designbar{display:flex;flex-direction:column;gap:6px}.ets-design-hint{font-size:11px;color:var(--tpl-muted)}.ets-design-params{border:1px solid var(--tpl-border);border-radius:8px;background:#fff;padding:10px 12px;display:flex;flex-direction:column;gap:10px}.ets-body-head{display:flex;align-items:center;margin-top:2px}.ets-body-tabs{display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--tpl-border);width:100%}.ets-tab{border:0;background:transparent;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--tpl-muted);border-radius:6px 6px 0 0;position:relative}.ets-tab:hover{color:var(--tpl-text)}.ets-tab.ets-tab-active{color:var(--tpl-accent)}.ets-tab.ets-tab-active::after{content:"";position:absolute;left:11px;right:11px;bottom:-1px;height:2.5px;background:var(--tpl-accent);border-radius:2px}.ets-format-btn{margin-left:auto;border:0;background:transparent;color:var(--tpl-muted);font-size:11.5px;font-weight:600;cursor:pointer;padding:5px 9px;border-radius:6px;display:inline-flex;align-items:center;gap:5px;align-self:center}.ets-format-btn:hover{background:#eef2f7;color:var(--tpl-text)}body.sshell-dark .ets-format-btn:hover{background:rgba(255,255,255,.08)}.ets-body{position:relative}.ets-simple{display:flex;flex-direction:column;height:360px;border:1px solid var(--tpl-border);border-radius:8px;overflow:hidden;background:#fff}.ets-simple .ql-container{flex:1 1 auto;overflow:auto;font-size:14px;border:0}.ets-simple .ql-toolbar{border:0;border-bottom:1px solid var(--tpl-border)}.ets-monaco{min-height:360px}.ets-help{padding:4px 20px 18px 20px;font-size:13px;line-height:1.5}.ets-help h4{margin:16px 0 6px 0;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--tpl-muted)}.ets-help pre{background:#f3f4f6;border:1px solid var(--tpl-border);border-radius:6px;padding:8px 10px;font-size:12px;white-space:pre-wrap}.ets-help code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:12px}.ets-preview-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.ets-prev-spacer{flex:1}.ets-preview-card{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:0}.ets-prev-subject{font-size:17px;font-weight:700;padding:16px 20px 4px 20px}.ets-prev-meta{padding:0 20px 12px 20px;display:flex;flex-direction:column;gap:2px;font-size:12px;color:#4b5563;border-bottom:1px solid var(--tpl-border)}.ets-prev-body{flex:1;width:100%;border:0;background:#fff;min-height:300px}.ets-prev-error:empty{display:none!important}.ets-prev-error{margin-bottom:10px;background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:8px;padding:11px 14px;box-shadow:0 3px 12px rgba(220,38,38,.14)}.ets-err-head{color:#b91c1c;font-weight:700;font-size:13.5px;display:flex;align-items:center;gap:8px}.ets-err-hint{color:#7f1d1d;font-size:12px;line-height:1.5;margin:6px 0 8px}.ets-err-hint code{background:rgba(220,38,38,.08);padding:1px 5px;border-radius:4px}.ets-err-detail{margin:0;white-space:pre-wrap;background:rgba(220,38,38,.05);border:1px solid #fecaca;border-radius:6px;padding:8px;max-height:150px;overflow:auto;font-size:12px;color:#7f1d1d}body.sshell-dark .ets-prev-error{background:rgba(220,38,38,.13);border-color:#5a3a3a;border-left-color:#ef4444;box-shadow:0 3px 12px rgba(0,0,0,.3)}body.sshell-dark .ets-err-head{color:#ff9b9b}body.sshell-dark .ets-err-hint{color:#f0b9b9}body.sshell-dark .ets-err-hint code{background:rgba(255,255,255,.08)}body.sshell-dark .ets-err-detail{background:rgba(220,38,38,.1);border-color:#5a3a3a;color:#ffb4b4}.ets-versions-list{padding:6px}.ets-version-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--tpl-border)}.ets-version-date{color:var(--tpl-muted);font-size:12px;margin-left:8px}@media(max-width:1100px){.ets-split{grid-template-columns:1fr;grid-template-rows:minmax(0,var(--tpl-edrow,1.1fr)) 14px minmax(0,var(--tpl-pvrow,1fr))}}body.sshell-dark .ets-design-params{background:var(--tpl-card)}body.sshell-dark .ets-simple{background:var(--tpl-card)}body.sshell-dark .ets-menu{background:#26262a}body.sshell-dark .ets-name:hover{background:rgba(255,255,255,.07)}body.sshell-dark .ets-name:focus{background:#2c2c30}body.sshell-dark .ets-flat-nb.nButton:hover,body.sshell-dark .ets-overflow:hover,body.sshell-dark .ets-menu-item:hover{background:rgba(255,255,255,.08)!important}body.sshell-dark .ets-menu-item.danger:hover{background:rgba(192,57,43,.24)!important}body.sshell-dark .ets-help pre{background:rgba(255,255,255,.05)}body.sshell-dark .ets-help code{background:rgba(255,255,255,.08)}body.sshell-dark .ets-prev-meta{color:#c9c7c0}body.sshell-dark .ets-save .nButton.disabled,body.sshell-dark .ets-save-off.nButton{background:#3a3a3e!important;color:#c9c7c0}body.sshell-dark .ets-disabled-warn,body.sshell-dark .ets-name-wrap.ets-disabled .ets-name{color:#ff6b6b}.fsNotification{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;background:#f5f7fa;overflow:auto;padding-bottom:60px}.fsNotification.warning .fsHeader{border:1px solid #f89c1d;background:#fff6e9}.fsNotification.warning .fsHeaderContent{color:#d37a00}.fsNotification.success .fsHeader{border:1px solid #2ecc71;background:#ecf8f3}.fsNotification.success .fsHeaderContent{color:#27ae60}.fsContent{margin:80px auto 10px auto;width:602px}.fsLogo{display:block;width:148px;margin:10px auto 40px auto}.fsHeader{width:600px;min-height:40px;overflow:hidden}.fsHeaderContent{text-align:center;padding:16px;font-size:18px;font-weight:600}.fsBody{border:1px solid #e6e9ed;width:600px;min-height:300px;background:#fff;overflow:hidden}.fsBodyContent{margin:40px;margin-bottom:60px;font-size:15px;line-height:20px}.fsFooter{border:1px solid #e6e9ed;border-top:0;width:600px;background:#fff;overflow:hidden}.fsFooterContent{padding:20px;font-size:15px;line-height:20px;overflow:hidden}.fsBodyContent a,fsFooterContent a{cursor:pointer;color:#285db9;text-decoration:none}.fsFooterButtons{padding:0 40px 0 40px}.fsFooterButton{padding:11px 5px;font-size:15px;width:215px}.fsFooterButton.blue{background:#4c97d2;color:#fff}.fsFooterButton.light{background:#fafafa;color:#444}.fsFooterButton.right{float:right}.fsFooterButton.middle{float:none;margin:0 auto}.rds-wrap{padding:12px 18px;height:calc(100vh - 60px);min-height:520px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative}.rds-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.rds-tb-main{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.rds-tb-right{display:flex;align-items:center;gap:7px;flex:0 0 auto}.rds-toolbar .nButton{float:none;height:auto;min-width:0;box-sizing:border-box;padding:8px 13px;text-transform:none;font-size:12.5px;font-weight:600;border-radius:7px;margin:0}.rds-save .nButton.disabled,.rds-save-off.nButton{background:#c2c8d0!important;box-shadow:none!important;cursor:default}.rds-unsaved-dot{width:8px;height:8px;border-radius:50%;background:#f59e0b;flex:0 0 auto;cursor:help}.rds-name{font-size:17px;font-weight:700;border:0;background:transparent;flex:0 1 auto;min-width:120px;max-width:360px;padding:5px 7px;border-radius:7px;letter-spacing:-.01em;color:var(--tpl-text)}.rds-name:hover{background:#eef2f7}.rds-name:focus{outline:0;background:#fff;box-shadow:0 0 0 2px var(--tpl-accent)}.rds-desc{display:block;box-sizing:border-box;width:100%;max-width:560px;border:0;background:transparent;color:var(--tpl-muted);font-size:12.5px;padding:0 8px;margin:-2px 0 8px}.rds-desc:focus{outline:0;color:var(--tpl-text)}.rds-overflow{color:var(--tpl-muted);text-decoration:none;font-size:16px;line-height:1;padding:7px 9px;border-radius:7px}.rds-overflow:hover{background:#eef2f7;color:var(--tpl-text)}.rds-menu{display:none;flex-direction:column;gap:1px;padding:5px;background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:9px;box-shadow:0 14px 36px rgba(17,24,39,.2);min-width:190px;position:absolute;top:46px;right:14px;z-index:60}.rds-menu.rds-menu-open{display:flex}.rds-menu-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tpl-text);white-space:nowrap;user-select:none}.rds-menu-item:hover{background:#eef2f7}.rds-menu-item i{width:15px;text-align:center;color:var(--tpl-muted);font-size:12.5px}.rds-menu-item.danger{color:#c0392b}.rds-menu-item.danger i{color:#c0392b}.rds-menu-item.danger:hover{background:#fbe9e7}.rds-flat-nb.nButton{float:none;height:auto;min-width:0;background:transparent!important;box-shadow:none!important;padding:6px 9px;text-transform:none;font-size:12px;font-weight:600;border-radius:6px;color:var(--tpl-muted)!important;letter-spacing:0;margin:0}.rds-flat-nb.nButton:hover{background:#eef2f7!important;color:var(--tpl-text)!important}.rds-split{display:grid;grid-template-columns:minmax(0,var(--tpl-edcol,1.15fr)) 14px minmax(0,var(--tpl-pvcol,1fr));gap:0;flex:1;min-height:0}.rds-editor-col{display:flex;flex-direction:column;min-height:0}.rds-preview-col{display:flex;flex-direction:column;min-height:0}.rds-editor-tabs{display:flex;gap:2px;align-items:center;margin-bottom:6px}.rds-tab{border:0;background:transparent;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--tpl-muted);border-radius:6px;position:relative}.rds-tab:hover{color:var(--tpl-text)}.rds-tab.rds-tab-active{color:var(--tpl-accent)}.rds-tab.rds-tab-active::after{content:"";position:absolute;left:11px;right:11px;bottom:-3px;height:2.5px;background:var(--tpl-accent);border-radius:2px}.rds-tab-spacer{flex:1}.rds-insert-body,.rds-help{display:inline-flex;align-items:center}.rds-editors{flex:1;min-height:120px;border:1px solid var(--tpl-border);border-radius:8px;overflow:hidden;background:#fff}.rds-ed{height:100%}.rds-editors .rds-ed .tpl-editor,.rds-editors .rds-ed .tpl-editor-host{height:100%!important}.rds-params{border:1px solid var(--tpl-border);border-radius:8px;background:#fff;padding:10px 12px;margin-top:10px;max-height:220px;overflow:auto;flex-shrink:0}.rds-params-head{display:flex;justify-content:space-between;align-items:center}.rds-params-head label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.rds-params-hint{font-size:11px;color:var(--tpl-muted);margin:4px 0 8px}.rds-params-hint code{background:#eef2f7;padding:1px 4px;border-radius:4px}.rds-params-list{display:flex;flex-direction:column;gap:8px}.rds-param-row{display:flex;gap:6px;align-items:center}.rds-param-row input{box-sizing:border-box;height:30px;padding:3px 8px;border:1px solid var(--tpl-border);border-radius:6px;font-size:12px}.rds-p-name{flex:0 0 130px}.rds-p-label{flex:1}.rds-p-def{flex:1}.rds-p-insert{font-size:11px;color:var(--tpl-accent);text-decoration:none}.rds-p-remove{color:#b91c1c;text-decoration:none}.rds-preview-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted)}.rds-preview-card{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:0}.rds-prev{flex:1;width:100%;border:0;background:#fff;min-height:300px}.rds-prev-error{color:#b91c1c;font-size:12px;margin-top:8px}.rds-prev-error pre{white-space:pre-wrap;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:8px;max-height:140px;overflow:auto}.rds-help-content{padding:4px 20px 18px;font-size:13px;line-height:1.5}.rds-help-content h4{margin:14px 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--tpl-muted)}.rds-help-content code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:12px}.rds-versions-list{padding:6px}.rds-version-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--tpl-border)}.rds-version-date{color:var(--tpl-muted);font-size:12px;margin-left:8px}@media(max-width:1100px){.rds-split{grid-template-columns:1fr;grid-template-rows:minmax(0,var(--tpl-edrow,1.1fr)) 14px minmax(0,var(--tpl-pvrow,1fr))}}body.sshell-dark .rds-editors,body.sshell-dark .rds-params{background:var(--tpl-card)}body.sshell-dark .rds-menu{background:#26262a}body.sshell-dark .rds-name:hover{background:rgba(255,255,255,.07)}body.sshell-dark .rds-name:focus{background:#2c2c30}body.sshell-dark .rds-flat-nb.nButton:hover,body.sshell-dark .rds-overflow:hover,body.sshell-dark .rds-menu-item:hover{background:rgba(255,255,255,.08)!important}body.sshell-dark .rds-menu-item.danger:hover{background:rgba(192,57,43,.24)!important}body.sshell-dark .rds-params-hint code{background:rgba(255,255,255,.08)}body.sshell-dark .rds-param-row input{background:#2a2a2e;border-color:#46464b;color:#ededec}body.sshell-dark .rds-save .nButton.disabled,body.sshell-dark .rds-save-off.nButton{background:#3a3a3e!important;color:#c9c7c0}.rh-wrap{padding:14px 16px 28px;box-sizing:border-box}.rh-list-head{display:flex;align-items:baseline;gap:14px;margin:2px 2px 12px}.rh-title{font-size:18px;font-weight:650;margin:0;color:#2a2f37}.rh-storage{font-size:12.5px;color:#6b7280}.rh-table-card{padding:6px}.rh-view-btn{cursor:pointer}.rh-badge{display:inline-block;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600;line-height:1.6;margin-right:4px;background:#eef2f7;color:#374151}.rh-cat-workflowoutput{background:#eef2ff;color:#3730a3}.rh-cat-report{background:#ecfdf5;color:#047857}.rh-cat-webapp{background:#fef3c7;color:#92670b}.rh-src-workflow{background:#eff6ff;color:#1d4ed8}.rh-src-live{background:#f0fdf4;color:#15803d}.rh-src-studio{background:#faf5ff;color:#7e22ce}.rh-status-bad{background:#fef2f2;color:#b91c1c}.rh-size{font-variant-numeric:tabular-nums;color:#4b5563}.rh-back{display:inline-block;margin:2px 2px 12px;font-size:13px;color:#2563eb;text-decoration:none;cursor:pointer}.rh-back:hover{text-decoration:underline}.rh-detail-grid{display:grid;grid-template-columns:minmax(360px,1fr) minmax(420px,1.15fr);gap:16px;align-items:start}@media(max-width:1000px){.rh-detail-grid{grid-template-columns:1fr}}.rh-detail-left{display:flex;flex-direction:column;gap:14px;min-width:0}.tpl-card.rh-meta-card,.tpl-card.rh-data-card,.tpl-card.rh-params-card,.tpl-card.rh-output-card{padding:14px 16px}.rh-meta-title{font-size:17px;font-weight:650;color:#1f2430;margin-bottom:6px}.rh-meta-badges{margin-bottom:10px}.rh-meta-rows{display:flex;flex-direction:column;gap:5px}.rh-mrow{display:flex;gap:10px;font-size:13px;line-height:1.5}.rh-mkey{flex:0 0 92px;color:#6b7280}.rh-mval{flex:1 1 auto;color:#283041;min-width:0;word-break:break-word}.rh-muted{color:#9aa1ad;font-size:12px}.rh-link{color:#2563eb;text-decoration:none}.rh-link:hover{text-decoration:underline}.rh-err{color:#b91c1c;white-space:pre-wrap}.rh-section-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a93a0;margin-bottom:8px}.rh-empty{color:#9aa1ad;font-size:13px;font-style:italic}.rh-json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.7;color:#2b3240;max-height:360px;overflow:auto}.rh-jkids{padding-left:15px;border-left:1px dotted #d8dde6;margin-left:3px}.rh-jhead{cursor:pointer;user-select:none;white-space:nowrap}.rh-jcaret{display:inline-block;width:12px;color:#9aa1ad;transition:transform .12s}.rh-jhead.rh-jcollapsed .rh-jcaret{transform:rotate(-90deg)}.rh-jkey{color:#6b39bb}.rh-jcount{color:#9aa1ad;font-size:11px}.rh-jval.rh-jstr{color:#257942}.rh-jval.rh-jnum{color:#1d6fb8}.rh-jval.rh-jbool{color:#b3640a}.rh-jval.rh-jnull{color:#9aa1ad;font-style:italic}.rh-jrow{white-space:pre-wrap;word-break:break-word}.rh-output-head{display:flex;align-items:center;gap:10px;margin:2px 2px 8px}.rh-output-meta{font-size:12px;color:#6b7280}.rh-prev-spacer{flex:1 1 auto}.rh-dl-btn{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:5px 12px;border:1px solid #c9d1dc;border-radius:4px;color:#2a3140;text-decoration:none;background:#f6f8fb;cursor:pointer}.rh-dl-btn:hover{background:#eef2f7}.tpl-card.rh-output-card{padding:0;overflow:hidden}.rh-output-frame{width:100%;height:78vh;min-height:480px;border:0;display:block;background:#fff}.rh-output-empty{padding:40px 16px;text-align:center;color:#9aa1ad;font-size:13px}body.sshell-dark .rh-title{color:#e7e9ee}body.sshell-dark .rh-storage{color:#9aa1ad}body.sshell-dark .rh-meta-title{color:#eceef2}body.sshell-dark .rh-mkey,body.sshell-dark .rh-output-meta{color:#9aa1ad}body.sshell-dark .rh-mval{color:#d7dae1}body.sshell-dark .rh-section-label{color:#7e8794}body.sshell-dark .rh-badge{background:#2b2f37;color:#cdd2db}body.sshell-dark .rh-cat-workflowoutput{background:#26273a;color:#aab2f5}body.sshell-dark .rh-cat-report{background:#18302a;color:#6fe0b0}body.sshell-dark .rh-cat-webapp{background:#322a16;color:#e6c45a}body.sshell-dark .rh-src-workflow{background:#1b2a44;color:#8fb6f5}body.sshell-dark .rh-src-live{background:#16301f;color:#74d58a}body.sshell-dark .rh-src-studio{background:#2b1d3a;color:#cf9bef}body.sshell-dark .rh-json{color:#cdd2db}body.sshell-dark .rh-jkids{border-left-color:#3a3f49}body.sshell-dark .rh-jkey{color:#c79bf0}body.sshell-dark .rh-jval.rh-jstr{color:#7fd99b}body.sshell-dark .rh-jval.rh-jnum{color:#6fb6ee}body.sshell-dark .rh-jval.rh-jbool{color:#e0a857}body.sshell-dark .rh-dl-btn{background:#2a2d34;border-color:#41454e;color:#d7dae1}body.sshell-dark .rh-dl-btn:hover{background:#33373f}body.sshell-dark .rh-output-frame{background:#1d1f24}body.sshell-dark .rh-empty,body.sshell-dark .rh-muted,body.sshell-dark .rh-output-empty{color:#7e8794}.rp-embed{display:flex;flex-direction:column;width:100%}.rp-embed-bar{display:flex;align-items:center;gap:12px;margin-bottom:8px;min-height:30px}.rp-embed .rp-tabs{display:flex;gap:4px}.rp-embed .rp-tab{padding:5px 14px;cursor:pointer;border-radius:6px;font-size:13px;font-weight:600;color:#5a5750;background:#ece9e2;user-select:none;line-height:1.4}.rp-embed .rp-tab:hover{background:#e1ddd3}.rp-embed .rp-tab.rp-on{background:#081b54;color:#fff}.rp-embed .rp-actions{margin-left:auto}.rp-embed .rps-preview-card.rp-card{flex:none;height:640px;position:relative;overflow:auto;background:#f3f1ec;border-radius:8px}.rp-embed .rps-prev-web,.rp-embed .rps-prev-pdf{width:100%;height:100%;border:0;display:block;background:#fff}.rp-embed .rps-prev-pdf-wrap{width:100%;height:100%}.rp-embed .rp-error{color:#b00020;padding:10px 14px;font:13px/1.5 system-ui,"Segoe UI",Arial,sans-serif;white-space:pre-wrap}.rp-embed .rps-zoom{display:flex;align-items:center;gap:8px;font-size:12px;color:#5a5750}.rp-embed .rps-zoom-fit{cursor:pointer;padding:3px 8px;border-radius:5px;background:#ece9e2}.rp-embed .rps-zoom-fit:hover{background:#e1ddd3}.rp-embed .rps-zoom-slider{width:120px}.rps-wrap{padding:12px 18px;height:calc(100vh - 60px);min-height:520px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative}.rps-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px}.rps-tb-main{display:flex;align-items:center;gap:10px;flex:1;min-width:0;flex-wrap:wrap}.rps-tb-right{display:flex;align-items:center;gap:7px;flex:0 0 auto}.rps-name-wrap{display:inline-flex;align-items:center;gap:5px;min-width:110px;max-width:400px;flex:1 1 110px}.rps-disabled-warn{color:#dc2626;font-size:13px;cursor:help}.rps-name{font-size:17px;font-weight:700;border:0;background:transparent;flex:1 1 auto;min-width:0;max-width:none;padding:5px 7px;border-radius:7px;letter-spacing:-.01em;color:var(--tpl-text)}.rps-name:hover{background:#eef2f7}.rps-name:focus{outline:0;background:#fff;box-shadow:0 0 0 2px var(--tpl-accent)}.rps-name-wrap.rps-disabled .rps-name{color:#dc2626}.rps-unsaved-dot{width:8px;height:8px;border-radius:50%;background:#f59e0b;flex:0 0 auto;cursor:help}.rps-desc{display:block;box-sizing:border-box;width:100%;max-width:560px;border:0;background:transparent;color:var(--tpl-muted);font-size:12.5px;line-height:1.6;padding:1px 8px 3px;margin:-2px 0 6px}.rps-desc:focus{outline:0;color:var(--tpl-text)}.rps-type-dd{flex:1 0 204px;max-width:280px}.rps-design-dd{flex:1 0 190px;max-width:300px}.rps-runparams-wrap{position:relative;display:inline-flex;align-items:center}.rps-rp-badge{position:absolute;top:-7px;right:-7px;min-width:16px;height:16px;box-sizing:border-box;padding:0 4px;background:#dc2626;color:#fff;border-radius:999px;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 0 2px var(--tpl-bg,#fff)}.rps-overflow{color:var(--tpl-muted);text-decoration:none;font-size:16px;line-height:1;padding:7px 9px;border-radius:7px}.rps-overflow:hover{background:#eef2f7;color:var(--tpl-text)}.rps-toolbar .nButton,.rps-preview-head .nButton{float:none;height:auto;min-width:0;box-sizing:border-box;padding:8px 13px;text-transform:none;font-size:12.5px;font-weight:600;border-radius:7px;margin:0;letter-spacing:0;line-height:1.2}.rps-toolbar .rps-tb-btn.nButton{background:var(--tpl-card)!important;border:1px solid var(--tpl-border);color:var(--tpl-text)!important;font-size:13px;font-weight:600;padding:7px 14px;height:32px;box-shadow:none!important;transition:border-color .12s,box-shadow .12s}.rps-toolbar .rps-tb-btn.nButton:hover{border-color:var(--tpl-accent);box-shadow:0 0 0 1px var(--tpl-accent)}.rps-tb-sep{width:1px;align-self:center;height:24px;background:var(--tpl-border);margin:0 5px;flex:0 0 auto}.rps-type-dd,.rps-design-dd{align-self:center}.rps-type-dd .ddButton,.rps-design-dd .ddButton,.rps-type-dd .ddButtonHolder,.rps-design-dd .ddButtonHolder{border-radius:7px;min-height:32px;box-sizing:border-box}.rps-type-dd .dropdown2,.rps-design-dd .dropdown2{width:100%;min-height:32px;box-sizing:border-box}.rps-save .nButton.disabled,.rps-save-off.nButton{background:#c2c8d0!important;box-shadow:none!important;cursor:default}.rps-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.rps-switch input{display:none}.rps-slider{width:40px;height:22px;background:#cbd5e1;border-radius:999px;position:relative;transition:background .15s}.rps-slider::after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .15s;box-shadow:0 1px 2px rgba(0,0,0,.2)}.rps-switch.rps-on .rps-slider{background:#10b981}.rps-switch.rps-on .rps-slider::after{transform:translateX(18px)}.rps-switch-label{font-size:12px;font-weight:700;color:var(--tpl-muted);min-width:56px}.rps-menu{display:none;flex-direction:column;gap:1px;padding:5px;background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:9px;box-shadow:0 14px 36px rgba(17,24,39,.2);min-width:190px;position:absolute;top:48px;right:14px;z-index:60}.rps-menu.rps-menu-open{display:flex}.rps-menu-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tpl-text);white-space:nowrap;user-select:none}.rps-menu-item:hover{background:#eef2f7}.rps-menu-item i{width:15px;text-align:center;color:var(--tpl-muted);font-size:12.5px}.rps-menu-item.danger{color:#c0392b}.rps-menu-item.danger i{color:#c0392b}.rps-menu-item.danger:hover{background:#fbe9e7}.rps-menu-item.rps-menu-enable-green,.rps-menu-item.rps-menu-enable-green i{color:#16a34a}.rps-menu-item.rps-menu-enable-green:hover{background:#e9f9ef}.rps-designbar{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.rps-design-hint{font-size:11px;color:var(--tpl-muted)}.rps-design-params{display:none;gap:12px;flex-wrap:wrap;width:100%;margin-top:2px}.rps-design-param{display:flex;flex-direction:column;gap:2px;min-width:200px;flex:1;max-width:320px}.rps-design-param>label{font-size:11px;font-weight:700;color:var(--tpl-muted)}.rps-design-param .textbox2{height:32px;width:100%}.rps-design-param .textbox{box-sizing:border-box;height:32px;width:100%}.rps-split{display:grid;grid-template-columns:var(--rps-edcol,1.15fr) 14px var(--rps-pvcol,1fr);gap:0;flex:1;min-height:0}.rps-editor-col{display:flex;flex-direction:column;min-height:0;min-width:0}.rps-preview-col{display:flex;flex-direction:column;min-height:0;min-width:0}.rps-splitter{position:relative;cursor:col-resize;align-self:stretch;display:flex;align-items:center;justify-content:center}.rps-splitter-grip{width:4px;height:48px;border-radius:3px;background:var(--tpl-border,#d6dbe2);transition:background .15s,height .15s}.rps-splitter:hover .rps-splitter-grip,body.rps-col-resizing .rps-splitter-grip{background:#840537;height:72px}body.rps-col-resizing{cursor:col-resize!important;user-select:none}.rps-drag-overlay{position:fixed;inset:0;z-index:99999;background:transparent;cursor:col-resize}.rps-editor-tabs{display:flex;gap:2px;align-items:center;margin-bottom:6px}.rps-tab{border:0;background:transparent;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--tpl-muted);border-radius:6px;position:relative}.rps-tab:hover{color:var(--tpl-text)}.rps-tab.rps-tab-active{color:var(--tpl-accent)}.rps-tab.rps-tab-active::after{content:"";position:absolute;left:11px;right:11px;bottom:-3px;height:2.5px;background:var(--tpl-accent);border-radius:2px}.rps-tab-spacer{flex:1}.rps-popout{display:inline-flex;align-items:center}.rps-tab.rps-tab-popped{opacity:.5}.rps-tab.rps-tab-popped::after{content:" ⤢";position:static}.rps-flat-nb.nButton{float:none;height:auto;min-width:0;background:transparent!important;box-shadow:none!important;padding:6px 9px;text-transform:none;font-size:12px;font-weight:600;border-radius:6px;color:var(--tpl-muted)!important;letter-spacing:0;margin:0}.rps-flat-nb.nButton:hover{background:#eef2f7!important;color:var(--tpl-text)!important}.rps-js-subtabs{display:flex;margin:0 0 6px;border:1px solid var(--tpl-border);border-radius:7px;overflow:hidden}.rps-subtab{flex:1;border:0;background:transparent;padding:7px 10px;font-size:12px;font-weight:600;cursor:pointer;color:var(--tpl-muted);text-align:center}.rps-subtab+.rps-subtab{border-left:1px solid var(--tpl-border)}.rps-subtab:hover{color:var(--tpl-text)}.rps-subtab.rps-subtab-active{color:#fff;background:var(--tpl-accent)}.rps-subtab.rps-tab-popped{opacity:.55}.rps-editors{flex:1;min-height:0;border:1px solid var(--tpl-border);border-radius:8px;overflow:hidden;background:#fff}.rps-ed{height:100%}.rps-ed .tpl-editor,.rps-ed .tpl-editor-host{height:100%!important}.rps-popout-host{width:100%;height:100%}.rps-popout-host .rps-ed{display:block!important}.rps-preview-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.rps-preview-tabs{display:inline-flex;gap:2px}.rps-ptab{border:0;background:transparent;padding:7px 13px;font-size:12.5px;font-weight:600;cursor:pointer;color:var(--tpl-muted);position:relative}.rps-ptab:hover{color:var(--tpl-text)}.rps-ptab.rps-ptab-active{color:var(--tpl-accent)}.rps-ptab.rps-ptab-active::after{content:"";position:absolute;left:11px;right:11px;bottom:-2px;height:2.5px;background:var(--tpl-accent);border-radius:2px}.rps-prev-sample{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11px;line-height:1.25;font-weight:600;white-space:nowrap;cursor:default;color:#946a12;background:rgba(245,196,78,.14);border:1px solid rgba(213,162,45,.32)}.rps-prev-sample i{font-size:10px;opacity:.8}body.sshell-dark .rps-prev-sample{color:#e6c46a;background:rgba(213,162,45,.15);border-color:rgba(213,162,45,.32)}.rps-prev-spacer{flex:1}.rps-preview-card{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:0;position:relative}.rps-prev-web{flex:1;width:100%;border:0;background:#fff;min-height:300px}.rps-prev-pdf-wrap{flex:1;position:relative;min-height:300px}.rps-prev-pdf{width:100%;height:100%;border:0;background:#525659}.rps-pdf-empty{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;color:var(--tpl-muted);font-size:13px;background:#fafafa}.rps-prev-error:empty{display:none!important}.rps-prev-error{margin-bottom:10px;background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:8px;padding:11px 14px;box-shadow:0 3px 12px rgba(220,38,38,.14)}.rps-err-head{color:#b91c1c;font-weight:700;font-size:13.5px;display:flex;align-items:center;gap:8px}.rps-err-hint{color:#7f1d1d;font-size:12px;line-height:1.5;margin:6px 0 8px}.rps-err-hint code{background:rgba(220,38,38,.08);padding:1px 5px;border-radius:4px}.rps-err-detail{margin:0;white-space:pre-wrap;background:rgba(220,38,38,.05);border:1px solid #fecaca;border-radius:6px;padding:8px;max-height:150px;overflow:auto;font-size:12px;color:#7f1d1d}body.sshell-dark .rps-prev-error{background:rgba(220,38,38,.13);border-color:#5a3a3a;border-left-color:#ef4444;box-shadow:0 3px 12px rgba(0,0,0,.3)}body.sshell-dark .rps-err-head{color:#ff9b9b}body.sshell-dark .rps-err-hint{color:#f0b9b9}body.sshell-dark .rps-err-hint code{background:rgba(255,255,255,.08)}body.sshell-dark .rps-err-detail{background:rgba(220,38,38,.1);border-color:#5a3a3a;color:#ffb4b4}.rps-help-content{padding:4px 20px 18px 20px;font-size:13px;line-height:1.5}.rps-help-content h4{margin:16px 0 6px 0;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--tpl-muted)}.rps-help-content pre{background:#f3f4f6;border:1px solid var(--tpl-border);border-radius:6px;padding:8px 10px;font-size:12px;white-space:pre-wrap}.rps-help-content code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:12px}.rps-versions-list{padding:6px}.rps-version-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--tpl-border)}.rps-version-date{color:var(--tpl-muted);font-size:12px;margin-left:8px}.rps-runparams{padding:16px 20px}.rps-rp-sub{font-size:12.5px;color:var(--tpl-muted);margin:0 0 12px;line-height:1.5}.rps-rp-banner{display:flex;align-items:center;gap:8px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-weight:600;font-size:13px;padding:9px 12px;border-radius:8px;margin-bottom:12px}.rps-rp-head,.rps-rp-row{display:grid;grid-template-columns:minmax(0,1.5fr) 132px 64px minmax(0,1.3fr) 22px;gap:10px;align-items:center}.rps-rp-head{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted);font-weight:700;padding:0 2px 6px;border-bottom:1px solid var(--tpl-border)}.rps-rp-list{display:flex;flex-direction:column;gap:10px;padding-top:10px}.rps-rp-pcol{display:flex;flex-direction:column;gap:4px;min-width:0}.rps-rp-pcol .textbox2,.rps-rp-defwrap .textbox2{width:100%}.rps-rp-type,.rps-rp-defwrap{min-width:0}.rps-rp-type .dropdown{float:none!important;width:100%!important;box-sizing:border-box;min-width:0}.rps-rp-type .ddButtonHolder,.rps-rp-type .ddButton{box-sizing:border-box}.rps-rp-type .dropdown2{width:100%;box-sizing:border-box;min-width:0}.rps-rp-req{display:inline-flex;align-items:center;justify-content:center}.rps-rp-rm{color:#b91c1c;text-decoration:none;justify-self:center;font-weight:700}.rps-rp-add{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;color:var(--tpl-accent);text-decoration:none}.rps-rp-note{font-size:11.5px;color:var(--tpl-muted);line-height:1.5;background:#f6f8fb;border:1px solid var(--tpl-border);border-radius:8px;padding:9px 12px;margin-top:14px}.rps-rp-note code{background:#eef2f7;padding:1px 5px;border-radius:4px}.rps-rp-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}body.sshell-dark .rps-rp-banner{background:rgba(220,38,38,.16);border-color:#5a3a3a;color:#ff8c8c}body.sshell-dark .rps-rp-note{background:rgba(255,255,255,.05)}body.sshell-dark .rps-rp-note code,body.sshell-dark .rps-rp-add{color:#6ea8ff}body.sshell-dark .rps-rp-note code{background:rgba(255,255,255,.08)}.rps-pdfset{box-sizing:border-box;padding:16px 20px;display:flex;flex-direction:column;gap:13px}.rps-pdfset-row{display:flex;align-items:flex-start;gap:14px}.rps-pdfset-lbl{flex:0 0 128px;padding-top:4px}.rps-pdfset-lbl label{display:block;font-size:13px;font-weight:600;color:var(--tpl-text)}.rps-pdfset-hint{display:block;font-size:11px;color:var(--tpl-muted);margin-top:1px}.rps-pdfset-ctl{flex:1;min-width:0}.rps-pdfset-ctl .textbox,.rps-pdfset-ctl .textbox2,.rps-pdfset-ctl .dropdown2{box-sizing:border-box;width:100%}.rps-pdfset-ctl .checkbox{max-width:100%;box-sizing:border-box}.rps-pdfset-ctl .checkboxLabel{white-space:normal}.rps-pdfset-btns{display:flex;justify-content:flex-end;margin-top:6px}.rps-runbar{height:3px;width:100%;background:rgba(37,99,235,.14);border-radius:2px;overflow:hidden;margin:2px 0 8px}.rps-runbar-bar{display:block;height:100%;width:40%;border-radius:2px;background:var(--tpl-accent,#2563eb);animation:rps-runbar-slide 1.1s ease-in-out infinite}@keyframes rps-runbar-slide{0%{margin-left:-42%}100%{margin-left:102%}}@media(prefers-reduced-motion:reduce){.rps-runbar-bar{animation:none;width:100%;margin-left:0;opacity:.6}}body.sshell-dark .rps-runbar{background:rgba(110,168,255,.16)}.rps-preview-card.rps-paged{background:#e9edf2}.rps-preview-card.rps-paged .rps-prev-web{max-width:var(--rps-page-w,8.5in);margin:0 auto;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 6px 22px rgba(0,0,0,.14)}body.sshell-dark .rps-preview-card.rps-paged{background:#161618}.rps-zoom{display:flex;align-items:center;gap:7px}.rps-zoom-fit{font:inherit;font-size:12px;font-weight:600;color:var(--tpl-muted);background:transparent;border:1px solid var(--tpl-border,#d6dbe2);border-radius:6px;padding:4px 9px;cursor:pointer}.rps-zoom-fit:hover{background:#eef2f7;color:var(--tpl-text)}.rps-zoom-slider{width:96px;cursor:pointer;accent-color:#840537}.rps-zoom-pct{font-size:12px;font-weight:600;color:var(--tpl-muted);min-width:38px;text-align:right}body.sshell-dark .rps-zoom-fit{color:var(--tpl-muted);border-color:rgba(255,255,255,.16)}body.sshell-dark .rps-zoom-fit:hover{background:rgba(255,255,255,.09);color:var(--tpl-text)}.rps-preview-card.rps-zoomed{overflow:auto}.rps-preview-card.rps-zoomed .rps-prev-web{flex:none;min-height:0;max-width:none;display:block;margin:12px auto}@media(max-width:1100px){.rps-split{grid-template-columns:1fr;grid-template-rows:var(--rps-edrow,1.1fr) 14px var(--rps-pvrow,1fr)}.rps-splitter{cursor:row-resize}.rps-splitter-grip{width:48px;height:4px}.rps-splitter:hover .rps-splitter-grip,body.rps-col-resizing .rps-splitter-grip{width:72px;height:4px}body.rps-col-resizing{cursor:row-resize!important}}body.sshell-dark .rps-editors{background:var(--tpl-card)}body.sshell-dark .rps-menu{background:#26262a}body.sshell-dark .rps-overflow:hover{background:rgba(255,255,255,.07);color:var(--tpl-text)}body.sshell-dark .rps-name:hover{background:rgba(255,255,255,.07)}body.sshell-dark .rps-name:focus{background:#2c2c30}body.sshell-dark .rps-flat-nb.nButton:hover{background:rgba(255,255,255,.09)!important}body.sshell-dark .rps-menu-item:hover{background:rgba(255,255,255,.07)}body.sshell-dark .rps-menu-item.danger:hover{background:rgba(192,57,43,.24)}body.sshell-dark .rps-pdf-empty{background:#26262a;color:var(--tpl-muted)}body.sshell-dark .rps-save .nButton.disabled,body.sshell-dark .rps-save-off.nButton{background:#3a3a3e!important;color:#c9c7c0}body.sshell-dark .rps-disabled-warn{color:#ff6b6b}body.sshell-dark .rps-name-wrap.rps-disabled .rps-name{color:#ff6b6b}.rtb-root,.rtb-dock{--rtb-surface:#fff;--rtb-surface2:#f6efe7;--rtb-border:#e7ddd0;--rtb-line:#efe8dd;--rtb-text:#2a2320;--rtb-muted:#7a6f64;--rtb-faint:#a99f93;--rtb-accent:#b80f35;--rtb-accentw:#f8e6eb;--rtb-ok:#1b7a3a;--rtb-okw:#e7f1e6;--rtb-warn:#a8620a;--rtb-warnw:#f6ebd9;--rtb-amber:#8a5e00;--rtb-amberw:#f3ecd6;--rtb-slate:#8a7259;--rtb-slatew:#efe6db;--rtb-paper:#fdfaf5;font-family:'Segoe UI',system-ui,Arial,sans-serif;color:var(--rtb-text)}body.sshell-dark .rtb-root,body.sshell-dark .rtb-dock{--rtb-surface:#262421;--rtb-surface2:#1f1d1a;--rtb-border:#3a352f;--rtb-line:#322e29;--rtb-text:#ede6dc;--rtb-muted:#a59b8f;--rtb-faint:#6f675c;--rtb-accent:#d6395b;--rtb-accentw:#3a1f27;--rtb-ok:#5cbf73;--rtb-okw:#1a2e1d;--rtb-warn:#d99a2b;--rtb-warnw:#33280f;--rtb-amber:#d99a2b;--rtb-amberw:#33280f;--rtb-slate:#bda88e;--rtb-slatew:#2a241d;--rtb-paper:#211e1a}.rtb-root *,.rtb-dock *{box-sizing:border-box}.rtb-flabel{font-size:11.5px;color:var(--rtb-muted)}.rtb-step{display:inline-flex;align-items:center;border:1px solid var(--rtb-border);border-radius:6px;overflow:hidden;background:var(--rtb-surface)}.rtb-step b{font-weight:500;color:var(--rtb-text);padding:5px 9px;font-size:13px;min-width:46px;text-align:center}.rtb-step span{padding:5px 9px;color:var(--rtb-muted);cursor:pointer;user-select:none}.rtb-step span:first-child{border-right:1px solid var(--rtb-border)}.rtb-step span:last-child{border-left:1px solid var(--rtb-border)}.rtb-step span:hover{background:var(--rtb-surface2);color:var(--rtb-text)}.rtb-num{width:54px;text-align:center;border:1px solid var(--rtb-border);border-radius:6px;background:var(--rtb-surface);color:var(--rtb-text);padding:5px;font-size:13px;font-family:inherit}.rtb-sel{border:1px solid var(--rtb-border);border-radius:6px;background:var(--rtb-surface);color:var(--rtb-text);padding:5px 6px;font-size:12.5px;font-family:inherit;max-width:180px}.rtb-run{background:var(--rtb-accent);color:#fff;border:0;border-radius:6px;padding:7px 16px;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.rtb-run:hover{filter:brightness(1.06)}.rtb-run:active{transform:scale(.985)}.rtb-pill{font-size:11.5px;color:var(--rtb-muted);background:var(--rtb-surface);border:1px solid var(--rtb-border);border-radius:5px;padding:2px 8px}.rtb-pill.ok{color:var(--rtb-ok);border-color:var(--rtb-ok)}.rtb-pill.warn{color:var(--rtb-amber);border-color:var(--rtb-amber)}.rtb-dock{position:fixed;left:244px;bottom:18px;z-index:140;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.rtb-dock-btn{background:var(--rtb-accent);color:#fff;border:0;border-radius:22px;padding:9px 16px;font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 1px 2px rgba(20,22,28,.18),0 0 0 1px rgba(20,22,28,.04)}.rtb-dock-btn:hover{filter:brightness(1.06)}.rtb-dock-btn .dot{width:7px;height:7px;border-radius:50%;background:#fff;opacity:.9;animation:rtbPulse 2.4s ease-in-out infinite}@keyframes rtbPulse{0%,100%{opacity:.35}50%{opacity:1}}.rtb-dock-panel{width:296px;background:var(--rtb-surface);border:1px solid var(--rtb-border);border-radius:10px;box-shadow:0 4px 16px rgba(20,22,28,.14),0 0 0 1px rgba(20,22,28,.03);overflow:hidden;transform-origin:bottom left;transition:opacity .14s ease,transform .14s ease}.rtb-dock-panel.closed{opacity:0;transform:translateY(8px) scale(.98);pointer-events:none;height:0;border:0;box-shadow:none}.rtb-dock-head{display:flex;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid var(--rtb-border);background:var(--rtb-surface2)}.rtb-dock-head .ti{color:var(--rtb-accent);font-size:15px}.rtb-dock-head b{font-weight:500;font-size:12.5px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rtb-dock-x{width:22px;height:22px;border:1px solid var(--rtb-border);border-radius:5px;color:var(--rtb-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px}.rtb-dtabs{display:flex;gap:2px;padding:8px 10px 0}.rtb-dtab{flex:1;text-align:center;padding:7px 8px;font-size:12.5px;color:var(--rtb-muted);border:1px solid var(--rtb-border);border-bottom:0;border-radius:7px 7px 0 0;cursor:pointer;background:var(--rtb-surface2)}.rtb-dtab.on{color:var(--rtb-text);font-weight:500;background:var(--rtb-surface);border-bottom:1px solid var(--rtb-surface);position:relative;top:1px}.rtb-dform{border-top:1px solid var(--rtb-border);padding:12px;display:none}.rtb-dform.on{display:block}.rtb-drow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.rtb-dnote{font-size:11px;color:var(--rtb-faint);margin:-3px 0 9px}.rtb-dock-foot{padding:8px 12px;border-top:1px solid var(--rtb-line);text-align:center}.rtb-link{color:var(--rtb-accent);cursor:pointer;font-size:11.5px}.rtb-root{background:var(--rtb-surface);display:flex;flex-direction:column;height:100%;min-height:0}.rtb-rhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--rtb-border);background:var(--rtb-surface2)}.rtb-rhead b{font-weight:500;font-size:13.5px}.rtb-toggles{display:flex;gap:2px;margin-left:auto}.rtb-tg{padding:6px 13px;font-size:12.5px;color:var(--rtb-muted);border:1px solid var(--rtb-border);border-radius:6px;cursor:pointer;background:var(--rtb-surface)}.rtb-tg.on{color:var(--rtb-text);font-weight:500;border-color:var(--rtb-accent);background:var(--rtb-accentw)}.rtb-body{flex:1;min-height:0;overflow:auto;padding:14px}.rtb-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}.rtb-card{background:var(--rtb-surface2);border-radius:8px;padding:10px 12px}.rtb-card .rtb-cardnum{font-size:22px;font-weight:500}.rtb-card .rtb-cardlabel{font-size:11px;color:var(--rtb-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.rtb-table{width:100%;border-collapse:collapse;font-size:12.5px}.rtb-table th,.rtb-table td{text-align:left;padding:7px 9px;border-bottom:1px solid var(--rtb-line)}.rtb-table th{color:var(--rtb-muted);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.rtb-table td.num,.rtb-table th.num{text-align:right;font-variant-numeric:tabular-nums}.rtb-prow{cursor:pointer}.rtb-prow:hover td{background:var(--rtb-surface2)}.rtb-chip{display:inline-block;font-size:11px;font-weight:500;border-radius:10px;padding:1px 9px}.rtb-chip.ok{background:var(--rtb-okw);color:var(--rtb-ok)}.rtb-chip.diff{background:var(--rtb-warnw);color:var(--rtb-warn)}.rtb-chip.muted{background:var(--rtb-surface2);color:var(--rtb-faint)}.rtb-chev{color:var(--rtb-faint)}.rtb-detail td{background:var(--rtb-surface2);padding:0}.rtb-detail .inner{padding:6px 10px}.rtb-fields{width:100%;border-collapse:collapse;font-size:12px}.rtb-fields th,.rtb-fields td{padding:5px 9px;border-bottom:1px solid var(--rtb-line)}.rtb-fields th{color:var(--rtb-muted);font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;position:sticky;top:0;background:var(--rtb-surface)}.rtb-fields td.k{color:var(--rtb-text)}.rtb-fields td.num{text-align:right;font-variant-numeric:tabular-nums}.rtb-fields tr.match td.d{color:var(--rtb-faint)}.rtb-fields tr.diff td{background:var(--rtb-warnw)}.rtb-fields tr.diff td.d{color:var(--rtb-warn);font-weight:500}.rtb-fields tr.subhdr td{background:var(--rtb-surface2);color:var(--rtb-muted);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.rtb-matrixwrap{overflow:auto;border:1px solid var(--rtb-line);border-radius:8px}.rtb-matrix{border-collapse:collapse;font-size:12px;white-space:nowrap}.rtb-matrix th,.rtb-matrix td{padding:5px 10px;border-bottom:1px solid var(--rtb-line);border-right:1px solid var(--rtb-line)}.rtb-matrix thead th{position:sticky;top:0;background:var(--rtb-surface2);color:var(--rtb-muted);font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;z-index:1}.rtb-matrix td.num,.rtb-matrix th.num{text-align:right;font-variant-numeric:tabular-nums}.rtb-matrix .kcol{position:sticky;left:0;background:var(--rtb-surface);color:var(--rtb-text);text-align:left;z-index:1}.rtb-matrix thead .kcol{z-index:2}.rtb-matrix tr.subhdr td{background:var(--rtb-surface2);color:var(--rtb-muted);font-weight:500;text-transform:uppercase;font-size:10.5px}.rtb-empty{border:1px dashed var(--rtb-border);border-radius:10px;padding:26px;text-align:center;color:var(--rtb-muted)}.rtb-empty .h{font-size:14px;color:var(--rtb-text);font-weight:500;margin-bottom:6px}.rtb-empty code{font-family:Consolas,monospace;font-size:11px;background:var(--rtb-surface2);border:1px solid var(--rtb-line);border-radius:3px;padding:1px 5px}.rtb-modes{display:flex;gap:2px;margin-left:auto}.rtb-panes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rtb-pane{border:1px solid var(--rtb-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.rtb-phead{display:flex;align-items:center;gap:8px;padding:8px 11px;border-bottom:1px solid var(--rtb-border);font-size:12px}.rtb-phead.new{background:var(--rtb-accentw)}.rtb-phead.ref{background:var(--rtb-slatew)}.rtb-tag{font-weight:500;font-size:11px;border-radius:4px;padding:2px 7px;letter-spacing:.03em;color:#fff}.rtb-tag.new{background:var(--rtb-accent)}.rtb-tag.ref{background:var(--rtb-slate)}.rtb-psrc{color:var(--rtb-muted);margin-left:auto}.rtb-scroll{height:340px;overflow:auto;background:var(--rtb-surface2);padding:12px}.rtb-sheet{background:var(--rtb-paper);border:1px solid var(--rtb-border);border-radius:3px;margin:0 auto 12px;width:92%;padding:13px 15px}.rtb-sheet .sh{height:7px;background:var(--rtb-accent);opacity:.5;border-radius:2px;width:55%;margin-bottom:9px}.rtb-sheet.ref .sh{background:var(--rtb-slate)}.rtb-sheet .sl{height:5px;background:var(--rtb-faint);opacity:.4;border-radius:2px;margin:5px 0}.rtb-sheet .sg{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:8px}.rtb-sheet .sg i{height:5px;background:var(--rtb-faint);opacity:.32;border-radius:1px;display:block}.rtb-syncnote{margin-top:10px;font-size:11.5px;color:var(--rtb-muted)}.rtb-loading{padding:34px;text-align:center;color:var(--rtb-muted);font-size:13px}.rtb-spin{display:inline-block;width:16px;height:16px;border:2px solid var(--rtb-border);border-top-color:var(--rtb-accent);border-radius:50%;animation:rtbSpin .7s linear infinite;vertical-align:-3px;margin-right:8px}@keyframes rtbSpin{to{transform:rotate(360deg)}}.rtb-err{border:1px solid var(--rtb-warn);background:var(--rtb-warnw);color:var(--rtb-warn);border-radius:8px;padding:14px;font-size:12.5px}.rtb-body.rtb-fill{display:flex;flex-direction:column;overflow:hidden}.rtb-body.rtb-fill .rtb-panes-doc{flex:1 1 auto;min-height:0;grid-template-rows:minmax(0,1fr)}.rtb-body.rtb-fill .rtb-syncnote{flex:0 0 auto}.rtb-panes-doc .rtb-pane{min-height:0}.rtb-panes-doc .rtb-scroll{flex:1 1 auto;height:auto;min-height:200px;padding:0}.rtb-doc{width:100%;height:100%;min-height:200px;border:0;background:#fff;display:block}.rtb-pendpane{color:var(--rtb-muted);font-size:12px;text-align:center;padding:40px 18px;line-height:1.5}.rtb-chk{accent-color:var(--rtb-accent);width:16px;height:16px;cursor:pointer;margin:0}.rtb-opt{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--rtb-muted);cursor:pointer;user-select:none;white-space:nowrap}.rtb-opt input{accent-color:var(--rtb-accent);cursor:pointer;width:14px;height:14px;margin:0}.rtb-near{color:var(--rtb-amber);opacity:.85;font-size:11px}.rtb-cov{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.rtb-cov th,.rtb-cov td{padding:6px 8px;border-bottom:1px solid var(--rtb-line);text-align:left;overflow:hidden;text-overflow:ellipsis}.rtb-cov th{color:var(--rtb-muted);font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:.03em}.rtb-cov .rep{font-weight:500}.rtb-s-ok{color:var(--rtb-ok);font-weight:500}.rtb-s-part{color:var(--rtb-amber);font-weight:500}.rtb-s-no{color:var(--rtb-faint)}.rtb-leg{font-size:11px;color:var(--rtb-muted);margin-top:10px}.rtb-cov-actions{margin-top:16px;padding-top:14px;border-top:1px solid var(--rtb-line);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rtb-scrape-status{font-size:12px;color:var(--rtb-muted);flex:1;min-width:200px}.rtb-run:disabled{opacity:.6;cursor:default}.rtm-wrap{padding:12px 18px;height:calc(100vh - 60px);min-height:520px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative}.rtm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.rtm-tb-main{display:flex;align-items:center;gap:9px;flex:1;min-width:0}.rtm-tb-right{display:flex;align-items:center;gap:7px;flex:0 0 auto}.rtm-toolbar .nButton{float:none;height:auto;min-width:0;box-sizing:border-box;padding:8px 13px;text-transform:none;font-size:12.5px;font-weight:600;border-radius:7px;margin:0}.rtm-save .nButton.disabled,.rtm-save-off.nButton{background:#c2c8d0!important;box-shadow:none!important;cursor:default}.rtm-unsaved-dot{width:8px;height:8px;border-radius:50%;background:#f59e0b;flex:0 0 auto;cursor:help}.rtm-name-wrap{display:inline-flex;align-items:center;gap:5px;min-width:110px;max-width:400px;flex:1 1 110px}.rtm-disabled-warn{color:#dc2626;font-size:13px;cursor:help}.rtm-name{font-size:17px;font-weight:700;border:0;background:transparent;flex:1 1 auto;min-width:0;padding:5px 7px;border-radius:7px;letter-spacing:-.01em;color:var(--tpl-text)}.rtm-name:hover{background:#eef2f7}.rtm-name:focus{outline:0;background:#fff;box-shadow:0 0 0 2px var(--tpl-accent)}.rtm-name-wrap.rtm-disabled .rtm-name{color:#dc2626}.rtm-desc{display:block;box-sizing:border-box;width:100%;max-width:560px;border:0;background:transparent;color:var(--tpl-muted);font-size:12.5px;padding:0 8px;margin:-2px 0 8px}.rtm-desc:focus{outline:0;color:var(--tpl-text)}.rtm-overflow{color:var(--tpl-muted);text-decoration:none;font-size:16px;line-height:1;padding:7px 9px;border-radius:7px}.rtm-overflow:hover{background:#eef2f7;color:var(--tpl-text)}.rtm-menu{display:none;flex-direction:column;gap:1px;padding:5px;background:var(--tpl-bg,#fff);border:1px solid var(--tpl-border);border-radius:9px;box-shadow:0 14px 36px rgba(17,24,39,.2);min-width:190px;position:absolute;top:46px;right:14px;z-index:60}.rtm-menu.rtm-menu-open{display:flex}.rtm-menu-item{display:flex;align-items:center;gap:11px;padding:8px 11px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--tpl-text);white-space:nowrap;user-select:none}.rtm-menu-item:hover{background:#eef2f7}.rtm-menu-item i{width:15px;text-align:center;color:var(--tpl-muted);font-size:12.5px}.rtm-menu-item.danger{color:#c0392b}.rtm-menu-item.danger i{color:#c0392b}.rtm-menu-item.danger:hover{background:#fbe9e7}.rtm-menu-item.rtm-menu-enable-green{color:#15803d}.rtm-menu-item.rtm-menu-enable-green i{color:#15803d}.rtm-flat-nb.nButton{float:none;height:auto;min-width:0;background:transparent!important;box-shadow:none!important;padding:6px 9px;text-transform:none;font-size:12px;font-weight:600;border-radius:6px;color:var(--tpl-muted)!important;letter-spacing:0;margin:0}.rtm-flat-nb.nButton:hover{background:#eef2f7!important;color:var(--tpl-text)!important}.rtm-editor-col{display:flex;flex-direction:column;flex:1;min-height:0}.rtm-editor-head{display:flex;gap:8px;align-items:center;margin-bottom:6px}.rtm-ed-label{font-size:12.5px;font-weight:700;color:var(--tpl-text)}.rtm-ed-hint{font-size:11px;color:var(--tpl-muted)}.rtm-ed-hint code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:11px}.rtm-tab-spacer{flex:1}.rtm-editors{flex:1;min-height:120px;border:1px solid var(--tpl-border);border-radius:8px;overflow:hidden;background:#fff}.rtm-ed{height:100%}.rtm-editors .rtm-ed .tpl-editor,.rtm-editors .rtm-ed .tpl-editor-host{height:100%!important}.rtm-help-content{padding:4px 20px 18px 20px;font-size:13px;line-height:1.5}.rtm-help-content h4{margin:16px 0 6px 0;font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--tpl-muted)}.rtm-help-content pre{background:#f3f4f6;border:1px solid var(--tpl-border);border-radius:6px;padding:8px 10px;font-size:12px;white-space:pre-wrap}.rtm-help-content code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:12px}.rtm-versions-list{padding:6px}.rtm-version-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid var(--tpl-border)}.rtm-version-date{color:var(--tpl-muted);font-size:12px;margin-left:8px}body.sshell-dark .rtm-editors{background:var(--tpl-card)}body.sshell-dark .rtm-menu{background:#26262a}body.sshell-dark .rtm-name:hover{background:rgba(255,255,255,.07)}body.sshell-dark .rtm-name:focus{background:#2c2c30}body.sshell-dark .rtm-name-wrap.rtm-disabled .rtm-name{color:#ff6b6b}body.sshell-dark .rtm-disabled-warn{color:#ff6b6b}body.sshell-dark .rtm-flat-nb.nButton:hover,body.sshell-dark .rtm-overflow:hover,body.sshell-dark .rtm-menu-item:hover{background:rgba(255,255,255,.08)!important}body.sshell-dark .rtm-menu-item.danger:hover{background:rgba(192,57,43,.24)!important}body.sshell-dark .rtm-ed-hint code{background:rgba(255,255,255,.08)}body.sshell-dark .rtm-save .nButton.disabled,body.sshell-dark .rtm-save-off.nButton{background:#3a3a3e!important;color:#c9c7c0}body.sshell-dark .rtm-help-content pre{background:rgba(255,255,255,.05)}body.sshell-dark .rtm-help-content code{background:rgba(255,255,255,.08)}.rtm-builtin-note{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:8px 12px;background:var(--ss-bg2);border:1px solid var(--ss-border);border-radius:7px;color:var(--tpl-muted);font-size:12.5px}.rtm-builtin-note .fa-lock{opacity:.75}.rtm-locked .rtm-editors{background:#f1f3f6;opacity:.9}.rtm-locked .rtm-name,.rtm-locked .rtm-desc{color:var(--tpl-muted);cursor:default}body.sshell-dark .rtm-locked .rtm-editors{background:#202024}.sigm-wrap{padding:4px 0}.sigm-hint{font-size:12px;color:var(--tpl-muted,#6b7280);margin-bottom:10px}.sigm-hint code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:11px}.sigm-thumb{max-height:34px;max-width:150px;display:block}.sigm-noimg{color:#b0b7c3}.sigm-form{padding:18px 20px;box-sizing:border-box}.sigm-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted);margin:0 0 5px}.sigm-label .sigm-hint-inline{font-weight:500;text-transform:none;letter-spacing:0;opacity:.85}.sigm-req{color:#dc2626}.sigm-img-block{display:flex;align-items:center;gap:14px;margin-bottom:18px}.sigm-prev{max-height:64px;max-width:220px;border:1px solid var(--tpl-border);border-radius:6px;padding:4px;background:#fff}.sigm-filebtn{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:13px;font-weight:600;padding:8px 13px;border-radius:7px;border:1px solid var(--tpl-accent);background:var(--ss-accent-soft);color:var(--tpl-accent);transition:background .12s}.sigm-filebtn:hover{background:var(--ss-hover,var(--ss-bg2))}.sigm-filebtn .sigm-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sigm-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px 14px}.sigm-cell{min-width:0}.sigm-cell-wide{grid-column:1/-1}.sigm-grid .textbox2,.sigm-grid .textbox{width:100%;box-sizing:border-box}.sigm-active-row{padding-top:2px}.sigm-active-row .checkbox{float:none;margin-right:0}.sigm-foot{display:flex;justify-content:flex-end;margin-top:22px}.sigm-table-holder .table_actionButton.sigm-act-del.nButton{color:#dc2626!important;border-color:rgba(220,38,38,.45)}.sigm-table-holder .table_actionButton.sigm-act-del.nButton.hover,.sigm-table-holder .table_actionButton.sigm-act-del.nButton:hover{background:#dc2626!important;border-color:#dc2626;color:#fff!important}body.sshell-dark .sigm-table-holder .table_actionButton.sigm-act-del.nButton{color:#f87171!important;border-color:rgba(248,113,113,.5)}body.sshell-dark .sigm-table-holder .table_actionButton.sigm-act-del.nButton.hover,body.sshell-dark .sigm-table-holder .table_actionButton.sigm-act-del.nButton:hover{background:#ef4444!important;border-color:#ef4444;color:#fff!important}body.sshell-dark .sigm-hint code{background:rgba(255,255,255,.08)}body.sshell-dark .sigm-noimg{color:#6b7280}.sshell{--ss-bg:#fff;--ss-bg2:#f4f3ee;--ss-bar:#fff;--ss-text:#1b1b1a;--ss-muted:#5f5e58;--ss-faint:#8b897f;--ss-border:#e6e4dc;--ss-accent:#840537;--ss-accent-text:#840537;--ss-accent-soft:rgba(132,5,55,.09);--ss-bar-h:50px;position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;background:var(--ss-bg);color:var(--ss-text);font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;overflow:hidden}html.sshell-noscroll,html.sshell-noscroll body{overflow:hidden!important}.sshell.dark{--ss-bg:#1c1c1d;--ss-bg2:#232324;--ss-bar:#202021;--ss-text:#ededec;--ss-muted:#b7b5ac;--ss-faint:#8a887f;--ss-border:#38383a;--ss-accent:#e26d97;--ss-accent-text:#f0a7c4;--ss-accent-soft:rgba(226,109,151,.16)}.sshell.dark .tpl-root{--tpl-bg:#202023;--tpl-card:#26262a;--tpl-border:#3a3a3e;--tpl-text:#ededec;--tpl-muted:#b0aea6;--tpl-accent:#6ea8ff;--tpl-accent-dark:#8bb8ff}.sshell .sshell-bar{height:var(--ss-bar-h);flex:0 0 var(--ss-bar-h);display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:var(--ss-bar);border-bottom:1px solid var(--ss-border)}.sshell .sshell-bar-l{display:flex;align-items:center;min-width:0}.sshell .sshell-bar-r{display:flex;align-items:center;gap:6px}.sshell .sshell-bar-mid{display:flex;align-items:center;gap:12px;min-width:0;margin-left:auto}.sshell .sshell-bar-logo{display:none;flex:0 0 auto}.sshell .sshell-bar-logo.sshell-bar-logo-on{display:block;margin-right:14px;width:92px;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.sshell .sshell-burger{width:30px;height:30px;margin-right:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:7px;cursor:pointer}.sshell .sshell-burger span{display:block;width:16px;height:2px;border-radius:1px;background:var(--ss-muted);transition:background .12s}.sshell .sshell-burger:hover{background:var(--ss-bg2)}.sshell .sshell-burger.on{background:var(--ss-accent-soft);box-shadow:inset 0 1px 3px rgba(0,0,0,.26)}.sshell .sshell-burger.on span{background:var(--ss-accent-text)}.sshell .sshell-burger:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}body.sshell-dark .sshell .sshell-burger.on{box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}body.sshell-dark .sshell .sshell-burger:active{box-shadow:inset 0 2px 5px rgba(0,0,0,.6)}.sshell .sshell-appname{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ss-muted);opacity:.8}@media(max-width:1080px){.sshell .sshell-appname{display:none!important}}.sshell .sshell-logo{width:28px;height:28px;border-radius:7px;background:var(--ss-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.sshell .sshell-logo.sshell-switcher{width:auto;height:auto;background:transparent;border-radius:0;gap:6px}.sshell .sshell-switch-ic{display:flex;align-items:center;justify-content:center;width:32px;height:30px;border-radius:7px;font-size:15px;color:var(--ss-muted);border:1px solid var(--ss-border);background:var(--ss-bg2);cursor:pointer;transition:transform .16s ease,background .16s,color .16s,border-color .16s,box-shadow .16s}.sshell .sshell-switch-ic:hover{background:var(--ss-bg);color:var(--ss-text);border-color:var(--ss-faint);box-shadow:0 1px 4px rgba(0,0,0,.08)}.sshell .sshell-switch-ic.active{background:var(--ss-accent);color:#fff;border-color:var(--ss-accent);transform:scale(1.04);cursor:default;box-shadow:0 2px 8px var(--ss-accent-soft)}.sshell .sshell-title{margin-left:10px;font-size:16px;font-weight:600;white-space:nowrap}.sshell .sshell-title.sshell-title-switch{cursor:pointer;padding:5px 7px;margin-left:5px;border-radius:7px;display:inline-flex;align-items:center;gap:6px;transition:background .12s}.sshell .sshell-title.sshell-title-switch:hover{background:var(--ss-bg2)}.sshell .sshell-title-caret{font-size:10px;color:var(--ss-faint)}.sshell .sshell-title.sshell-title-switch:hover .sshell-title-caret{color:var(--ss-text)}.sshell-studiomenu{min-width:196px}.sshell-studioitem{display:flex;align-items:center;gap:10px}.sshell-studioitem-ic{width:18px;text-align:center;color:#840537}.sshell-studioitem.current{color:#8b897f;cursor:default}.sshell-studioitem.current:hover{background:transparent}.sshell-studioitem-lbl{flex:1}.sshell-studioitem-now{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#8b897f;font-weight:700}body.sshell-dark .sshell-studioitem-ic{color:#e26d97}.sshell .sshell-barsep{width:1px;height:26px;background:var(--ss-border);margin:0 14px}.sshell .sshell-sections{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden}.sshell .sshell-sec{position:relative;padding:14px 12px 13px;font-size:14px;color:var(--ss-text);cursor:pointer;white-space:nowrap;border-radius:6px}.sshell .sshell-sec:hover{background:var(--ss-bg2)}.sshell .sshell-sec.active{color:var(--ss-accent-text);font-weight:600}.sshell .sshell-sec.active::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:calc(100% - 22px);bottom:0;height:2.5px;background:var(--ss-accent);border-radius:2px}.sshell .sshell-sec.has-unsaved::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#f59e0b;margin-right:6px;vertical-align:1px}.sshell .sshell-theme,.sshell .sshell-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:7px;cursor:pointer;color:var(--ss-muted);font-size:16px}.sshell .sshell-theme:hover{background:var(--ss-bg2);color:var(--ss-text)}.sshell .sshell-theme:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.26)}.sshell .sshell-close{border:1px solid var(--ss-border);border-radius:8px}.sshell .sshell-close:hover{background:#fbe9e7;color:#c0392b;border-color:#e7b9b2}.sshell.dark .sshell-close:hover{background:rgba(192,57,43,.22);border-color:#5a3a3a}.sshell .sshell-close:active{box-shadow:inset 0 1px 4px rgba(0,0,0,.35)}.sshell .sshell-acts{display:flex;align-items:center;gap:2px}.sshell .sshell-act{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:7px;cursor:pointer;color:var(--ss-muted);font-size:14px}.sshell .sshell-act:hover{background:var(--ss-bg2);color:var(--ss-text)}.sshell .sshell-act.on{background:var(--ss-accent-soft);color:var(--ss-accent-text);box-shadow:inset 0 1px 3px rgba(0,0,0,.26)}body.sshell-dark .sshell .sshell-act.on{box-shadow:inset 0 2px 4px rgba(0,0,0,.5)}.sshell .sshell-body{flex:1 1 auto;min-height:0;display:flex}.sshell .sshell-side{flex:0 0 248px;min-width:248px;display:flex;flex-direction:column;background:var(--ss-bg2);border-right:1px solid var(--ss-border)}.sshell .sshell-side-head{padding:12px 14px 8px;font-size:12px;font-weight:600;color:var(--ss-faint);text-transform:uppercase;letter-spacing:.04em}.sshell .sshell-side-body{flex:1 1 auto;min-height:0;overflow:auto;padding:0 8px 10px}.sshell .sshell-workspace{flex:1 1 auto;min-width:0;min-height:0;position:relative;background:var(--ss-bg)}.sshell .sshell-pane{position:absolute;inset:0;overflow:auto}.sshell .sshell-pane.fill{overflow:hidden}.sshell .sshell-pane.fill>*{height:100%!important;max-height:100%!important}body.sshell-dark .sshell-pane h2,body.sshell-dark .sshell-pane .tpl-page-title{color:#ededec}body.sshell-dark .sshell-pane .tpl-page-sub{color:#b0aea6}.sshell .sshell-secerror{padding:40px;text-align:center;color:var(--ss-muted)}.sshell .sshell-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--ss-muted);text-align:center;padding:30px}.sshell .sshell-placeholder h3{margin:0;font-size:18px;color:var(--ss-text);font-weight:600}.sshell .sshell-placeholder p{margin:0;max-width:420px;line-height:1.5}.sshell .sshell-newrow{padding:4px 4px 8px}.sshell .sshell-new{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 10px;border:1px solid transparent;border-radius:7px;background:var(--ss-accent-soft);color:var(--ss-accent-text);font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.sshell .sshell-new:hover{background:var(--ss-accent);color:#fff;border-color:var(--ss-accent)}.sshell .sshell-search{padding:2px 4px 8px}.sshell .sshell-search .textbox{width:100%;box-sizing:border-box}.sshell .sshell-search .textbox2{width:100%}.sshell .sshell-search .textboxHolder{overflow:visible;display:flow-root}.sshell .sshell-importrow{padding:0 4px 10px}.sshell .sshell-pane:not(.fill){padding:16px 20px}.sshell .sshell-import{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;padding:7px 10px;border:1px dashed var(--ss-border);border-radius:7px;background:transparent;color:var(--ss-muted);font-size:12.5px;font-weight:600;cursor:pointer}.sshell .sshell-import:hover{background:var(--ss-bg);color:var(--ss-text);border-color:var(--ss-faint)}.sshell .sshell-list{display:flex;flex-direction:column;gap:1px}.sshell .sshell-cat{margin-top:6px}.sshell .sshell-cat-head{display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px 8px;font-size:11px;font-weight:600;letter-spacing:.03em;color:var(--ss-faint);text-transform:uppercase;user-select:none}.sshell .sshell-cat-head:hover{color:var(--ss-muted)}.sshell .sshell-cat-caret{font-size:10px;width:10px;display:inline-block;transition:transform .12s}.sshell .sshell-cat.collapsed .sshell-cat-caret{transform:rotate(-90deg)}.sshell .sshell-cat.collapsed .sshell-cat-items{display:none}.sshell .sshell-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 8px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--ss-text)}.sshell .sshell-item:hover{background:var(--ss-bg)}.sshell .sshell-item.active{background:var(--ss-accent-soft);color:var(--ss-accent-text);font-weight:600}.sshell .sshell-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5;padding-bottom:1px;padding-left:14px}.sshell .sshell-item-cog{flex:0 0 auto;width:22px;height:22px;border-radius:5px;display:flex;visibility:hidden;align-items:center;justify-content:center;color:var(--ss-faint);font-size:13px}.sshell .sshell-item:hover .sshell-item-cog,.sshell .sshell-item.active .sshell-item-cog{visibility:visible}.sshell .sshell-item.is-disabled .sshell-item-name{color:var(--ss-faint)}.sshell .sshell-item-off{flex:0 0 auto;color:#c0392b;font-size:10px;margin-left:4px}.sshell .sshell-item-builtin{flex:0 0 auto;margin-left:auto;padding-left:6px;color:var(--ss-faint);font-size:10px}.sshell .sshell-item-dirty{position:absolute;left:5px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#f59e0b;display:none}.sshell .sshell-item.has-unsaved .sshell-item-dirty{display:block}.sshell .sshell-item-cog:hover{background:var(--ss-bg2);color:var(--ss-text)}.sshell .sshell-empty{padding:16px 8px;color:var(--ss-faint);font-size:12px;text-align:center}.sshell-cogmenu{background:#fff;border:1px solid #e2e0d8;border-radius:8px;box-shadow:0 10px 28px rgba(0,0,0,.18);padding:5px;min-width:174px}.sshell-cogitem{padding:8px 12px;border-radius:6px;cursor:pointer;font-size:13px;color:#1b1b1a;white-space:nowrap}.sshell-cogitem:hover{background:#f4f3ee}.sshell-cogitem.danger{color:#c0392b}.sshell-cogitem.danger:hover{background:#fbe9e7}.sshell-pzmenu{background:#fff;border:1px solid #e2e0d8;border-radius:9px;box-shadow:0 12px 30px rgba(0,0,0,.18);padding:11px 13px 13px;min-width:340px;color:var(--tpl-text)}.sshell-pz-head{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tpl-muted);margin:0 0 9px}.sshell-pz-row{display:flex;align-items:center;padding:6px 2px}.sshell-pz-row .checkbox{float:none;margin-right:0}.sshell-pz-empty{font-size:12.5px;color:var(--tpl-muted);padding:4px 2px 2px}body.sshell-dark .tpl-root,body.sshell-dark .tpl-port{--tpl-bg:#202023;--tpl-card:#26262a;--tpl-border:#3a3a3e;--tpl-text:#ededec;--tpl-muted:#b0aea6;--tpl-accent:#6ea8ff;--tpl-accent-dark:#8bb8ff}body.sshell-dark .window{background:#202023;color:#ededec}body.sshell-dark .window .titlebar{background:#26262a;color:#ededec}body.sshell-dark .window .titlebar .title{color:#ededec}body.sshell-dark .window .titlebar .actionbar{color:#c9c7c0}body.sshell-dark .window .winBorder,body.sshell-dark .window .winPadding{background:#202023;color:#ededec}body.sshell-dark .window .content{background:#202023}body.sshell-dark .window .webForm_label,body.sshell-dark .window .webForm_label>span,body.sshell-dark .window .webForm_sectionTitle,body.sshell-dark .window .webForm_sectionHeader{color:#ededec!important}body.sshell-dark .window .webForm_description,body.sshell-dark .window .webForm_optionalLabel,body.sshell-dark .window .webForm_subtitle{color:#b0aea6!important}body.sshell-dark .confirmWindowBody{color:#ededec;border-bottom-color:#3a3a3e}body.sshell-dark .confirmWindowFooter{background:#26262a}body.sshell-dark .sshell-cogmenu{background:#26262a;border-color:#3a3a3e;box-shadow:0 10px 28px rgba(0,0,0,.5)}body.sshell-dark .sshell-cogitem{color:#ededec}body.sshell-dark .sshell-cogitem:hover{background:rgba(255,255,255,.08)}body.sshell-dark .sshell-cogitem.danger{color:#ff8c8c}body.sshell-dark .sshell-cogitem.danger:hover{background:rgba(192,57,43,.26)}body.sshell-dark .sshell-pzmenu{background:#26262a;border-color:#3a3a3e;box-shadow:0 12px 30px rgba(0,0,0,.5)}.sshell-metaform{padding:18px 20px;display:flex;flex-direction:column;box-sizing:border-box}.sshell-metaform .sshell-mf-intro{margin:0 0 14px;font-size:13px;color:var(--tpl-muted);line-height:1.45}.sshell-metaform .sshell-mf-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted);margin:0 0 5px}.sshell-metaform .sshell-mf-label+.sshell-mf-field+.sshell-mf-label{margin-top:14px}.sshell-metaform .sshell-mf-hint{font-weight:500;text-transform:none;letter-spacing:0;color:var(--tpl-muted);opacity:.85}.sshell-metaform .sshell-mf-field .textbox,.sshell-metaform .sshell-mf-field .textbox2{width:100%;box-sizing:border-box}.sshell-metaform .sshell-mf-foot{display:flex;justify-content:flex-end;margin-top:20px}.sshell-pane table.viewTable,.sshell-pane table.viewTable td,.sshell-pane table.viewTable th,body.sshell-dark .sshell-pane table.viewTable,body.sshell-dark .sshell-pane table.viewTable td,body.sshell-dark .sshell-pane table.viewTable th{border-color:var(--ss-border)!important}.sshell-pane table.viewTable td,.sshell-pane table.viewTable th{border-top-width:0!important}.sshell-pane table.viewTable td{color:var(--ss-text)}.sshell-pane table.viewTable tr:nth-child(odd),.sshell-pane table.viewTable tr:nth-child(odd).noHover,body.sshell-dark .sshell-pane table.viewTable tr:nth-child(odd),body.sshell-dark .sshell-pane table.viewTable tr:nth-child(odd).noHover{background:var(--ss-bg)!important;background-image:none!important}.sshell-pane table.viewTable tr:nth-child(even),.sshell-pane table.viewTable tr:nth-child(even).noHover,body.sshell-dark .sshell-pane table.viewTable tr:nth-child(even),body.sshell-dark .sshell-pane table.viewTable tr:nth-child(even).noHover{background:var(--ss-bg2)!important;background-image:none!important}.sshell-pane table.viewTable th,.sshell-pane table.viewTable.fixedSize th,body.sshell-dark .sshell-pane table.viewTable th,body.sshell-dark .sshell-pane table.viewTable.fixedSize th{background:var(--ss-bg2)!important;color:var(--ss-text)!important}.sshell-pane table.viewTable tr.hover>td,.sshell-pane table.viewTable tr:hover>td,body.sshell-dark .sshell-pane table.viewTable tr.hover>td,body.sshell-dark .sshell-pane table.viewTable tr:hover>td,body.sshell-dark .sshell-pane table.viewTable tr:nth-child(odd).hover>td,body.sshell-dark .sshell-pane table.viewTable tr:nth-child(even).hover>td{background:var(--ss-hover,var(--ss-accent-soft))!important;background-image:none!important}.sshell-pane table.viewTable tr.active>td,body.sshell-dark .sshell-pane table.viewTable tr.active>td,body.sshell-dark .sshell-pane table.viewTable tr:nth-child(odd).active>td,body.sshell-dark .sshell-pane table.viewTable tr:nth-child(even).active>td{background:var(--ss-accent-soft)!important;background-image:none!important}.sshell-pane .tableAddButton.cButton{background:var(--ss-accent-soft)!important;color:var(--tpl-accent)!important;border:1px solid var(--tpl-accent);box-sizing:border-box;box-shadow:none!important}.sshell-pane .tableAddButton.cButton.hover,.sshell-pane .tableAddButton.cButton:hover{background:var(--ss-hover,var(--ss-bg2))!important}.sshell-pane .tableAddButtonPlus{background:var(--tpl-accent);color:#fff}.sshell-pane .table_actionButton.nButton,.sshell-pane .tableQueryBuilderButtonNew.nButton{background:var(--tpl-card)!important;color:var(--tpl-text)!important;border-color:var(--tpl-border)!important;box-shadow:none!important}.sshell-pane .table_actionButton.nButton.hover,.sshell-pane .table_actionButton.nButton:hover,.sshell-pane .tableQueryBuilderButtonNew.nButton.hover,.sshell-pane .tableQueryBuilderButtonNew.nButton:hover{background:var(--ss-accent-soft)!important;border-color:var(--tpl-accent);color:var(--tpl-accent)!important}.sshell-pane .tableSearchBar{background:var(--ss-bg2)!important;border-color:var(--ss-border)!important}.sshell-pane .tableSearchDD,.sshell-pane .tableSearchTopBar.larger.ddLighter .tableSearchDD{background:var(--ss-bg)!important;border-color:var(--ss-border)!important}.sshell-pane .tableSearchDD .ddLabel{color:var(--ss-text)!important}.sshell-pane .tableSearchBar .iconSearch,.sshell-pane .tableSearchBar .searchIcon,.sshell-pane .tableSearchTopBar .iconSearch,.sshell-pane .tableSearchTopBar .searchIcon{background-image:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z'/%3E%3C/svg%3E") no-repeat center/15px 15px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z'/%3E%3C/svg%3E") no-repeat center/15px 15px;background-color:var(--ss-muted,#8a887f)!important}.sshell-pane .tableSearchBar .txtSearch,.sshell-pane .tableSearchBar .txtSearch .inpSearch{transition:border-color .12s,box-shadow .12s}.sshell-pane .tableSearchBar .txtSearch:focus-within .inpSearch{outline:2px solid var(--ss-accent);outline-offset:-1px;border-color:var(--ss-accent)!important}body.sshell-open,body.sshell-open *{scrollbar-width:thin}body.sshell-open{scrollbar-color:rgba(54,50,42,.34) transparent}body.sshell-dark{scrollbar-color:rgba(236,237,236,.3) transparent}.tpl-tb-right{display:flex;align-items:center;gap:7px;flex:0 0 auto}.tpl-root .tpl-primary-nb.nButton{float:none;height:auto;min-width:0;box-sizing:border-box;padding:8px 16px;font-size:13px;font-weight:700;border-radius:8px;text-transform:none;letter-spacing:0;line-height:1.2;margin:0}.tpl-root .tpl-config-nb.nButton{background:var(--tpl-card)!important;border:1px solid var(--tpl-border);color:var(--tpl-muted)!important;box-shadow:none!important;float:none;height:34px;min-width:0;padding:0 11px;border-radius:8px;text-transform:none;display:inline-flex;align-items:center;justify-content:center;margin:0;transition:border-color .12s,color .12s,background .12s}.tpl-root .tpl-config-nb.nButton:hover{background:var(--tpl-card)!important;border-color:var(--tpl-accent);color:var(--tpl-text)!important}.tpl-config-nb .buttonIcon{margin:0}.tpl-config-nb .buttonText{display:none}body.sshell-dark .tpl-root .tpl-config-nb.nButton:hover{background:rgba(255,255,255,.06)!important}.columnSelectorBox{float:left;padding:8px 12px;border-radius:4px;background:#e4e7eb;margin:0 4px 4px 0;cursor:move}.columnSelectorBox.csDefaultMouse{cursor:default}.csBottomBox{margin-top:2px}.columnSelectorDropdown{background-color:#fafafa;border:1px solid #d0d2d5}.csDropdownHolder{overflow:hidden}.csAliasTextBoxHolder{clear:both;margin-top:2px}.csAliasTextBox>input{background-color:transparent;background-color:rgba(255,255,255,.5);border:1px solid #e4e7eb;width:148px;font-size:13px;height:14px;padding:4px;padding-left:25px!important;font-weight:600;color:#0067af}.csAliasTextBox>input.focus{background:#fff}.csAliasTextBox>.textboxFAIcon{color:#6f6f6f;font-size:14px;top:5px;left:7px}.csAliasTextBox>.textboxFAIcon.hasValue{color:#161a22;color:#0067af}.csAliasTextBox>.textboxLabel{left:28px;top:5px;cursor:text;color:#6f6f6f;font-style:italic}.tableColumnSelector{padding:7px;margin-right:10px;background:#fafafa;color:#555}.columnSelectorFloater{min-height:40px;max-height:400px;width:280px;background:#fff}.columnSelectorList{padding:4px 0 4px 0;position:relative;overflow-y:auto;overflow-x:auto}.columnSearchBox{overflow:hidden;padding:8px;background:#f1f1f1}.columnSearchBox>.ddSearch>.textbox{width:212px}.columnSelectorRow{clear:both;padding:3px;overflow:hidden}.columnSelectorRowModel{clear:both;margin-top:4px;overflow:hidden;font-weight:600;font-size:14px}.columnSelectorRowModelInner{display:inline-block;padding-top:6px;padding-bottom:6px}.columnSelectorCollapseIconButton{display:inline-block;padding:1px 4px;margin:4px 4px 4px 1px;width:9px;border:1px solid transparent;border-radius:3px}.columnSelectorCollapseIconButton.hover{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.15)}.columnSelectorCollapseIconButton.active{background:rgba(0,0,0,.1)}.columnSelectorCollapseIconButton.collapsed{padding:1px 3px 0 5px}.tableIconM{margin-right:4px}.columnIndicator{display:inline-block;width:20px}.columnIndicatorIcon{position:relative;top:-3px;left:8px;font-size:3px}body.sshell-dark .columnSelectorFloater{background:#232324;color:#ededec}body.sshell-dark .tableColumnSelector{background:#2a2a2c;color:#d8d8d4}body.sshell-dark .columnSearchBox{background:#1f1f20}body.sshell-dark .columnSelectorRow,body.sshell-dark .columnSelectorRowModel{color:#ededec}body.sshell-dark .columnSearchBox .textbox,body.sshell-dark .columnSearchBox input{background:#2a2a2c;color:#ededec;border-color:#3a3a3e}body.sshell-dark .columnSelectorCollapseIconButton.hover{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.1)}.tableQueryBuilder{position:relative;top:-4px;padding:10px;background:#f8f8fa;margin-bottom:10px;border-radius:4px;overflow:hidden;clear:both;border:1px solid #e2e2ef}.qbHeader{padding:10px 0 15px;margin-left:10px;margin-top:5px;font-weight:600;font-size:16px}.qbSection:first-of-type>.qbHeader{padding-top:0}.qbTablesHeader{color:#1965b3}.qbSelectHeader{color:#0d8116;color:#0c7256}.qbSelectBody{overflow:hidden;margin:4px 0}.qbWhereHeader{color:#c3451f}body.sshell-dark .tableQueryBuilder,body.sshell-dark .tableQueryBuilder.blue{background:#202023;border-color:#3a3a3e}body.sshell-dark .qbTablesHeader{color:#6ea8ff}body.sshell-dark .qbSelectHeader{color:#5fd0a0}body.sshell-dark .qbWhereHeader{color:#ff9b7a}body.sshell-dark .columnSelectorBox{background:#2c2c30}body.sshell-dark .columnSelectorDropdown{background-color:#26262a;border-color:#46464b}body.sshell-dark .csAliasTextBox>input{background-color:rgba(255,255,255,.06);border-color:#46464b;color:#8bb8ff}body.sshell-dark .csAliasTextBox>input.focus{background:#2a2a2e}body.sshell-dark .csAliasTextBox>.textboxFAIcon{color:#b0aea6}body.sshell-dark .csAliasTextBox>.textboxFAIcon.hasValue{color:#8bb8ff}body.sshell-dark .csAliasTextBox>.textboxLabel{color:#b0aea6}body.sshell-dark .qbGroup,body.sshell-dark .whereClauseBuilderContent>.qbGroup{background:#26262a;border-color:#3a3a3e}body.sshell-dark .qbGroupBtnRemove{background:#3a3a3e;color:#ededec}body.sshell-dark .qbCbNotHolder{background:#2c2c30;border-color:#46464b}body.sshell-dark .queryFE input,body.sshell-dark .queryFormElementHolder input{background:#2a2a2e;color:#ededec;border-color:#46464b}body.sshell-dark .queryPreviewer,body.sshell-dark .tableQueryPreviewer{background:#26262a;border-color:#3a3a3e;color:#ededec}body.sshell-dark .smSavesBar,body.sshell-dark .saveManager{background:#232326;border-color:#3a3a3e;color:#ededec}.tableQueryPreviewer{display:block;position:relative;overflow:hidden}.queryPreviewer{margin-bottom:12px;overflow:hidden;float:left;padding:0 0 0 10px;border:1px solid #e8e8e8;background:#fbfbfb;border-radius:6px}.queryPreviewerContent{cursor:pointer!important;padding-right:10px}.queryPreviewerContent.hover{background:#dff6ff}.queryPreviewerContent.active{background:#b0d6e5}.queryPreviewerCloseButton,.queryPreviewerEditButton{float:left;padding:4px;border:1px solid #f0f0f0;border-radius:4px;background:#f0f0f0;color:#444;min-width:initial;height:initial;width:14px;height:13px;line-height:14px;font-size:14px;margin-right:14px;margin-left:1px;margin-top:4px}.queryPreviewerEditButton{display:none;margin-left:4px}.saveManager{float:left;margin-right:10px;padding:0;background:transparent;border-radius:6px}.dropdown.savesManagerDropdown{float:left;width:180px;border-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:0;border-color:#e2e2ef;background:#fafafa;background:#fff;overflow:hidden}.savesManagerDropdown>.ddButton{border-top-right-radius:6px;border-bottom-right-radius:6px;border-color:#e2e2ef}.savesManagerButton{background:#fafafa;border-color:#e2e2ef;border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;width:15px;min-width:initial}.saveManager.unsaved>.savesManagerButton{background:#dbe4ef;border-color:#b4cbdb;background:#ddefdb;border-color:#aacba1;background:#edf7ec;border-color:#aacba1}.savesManagerButton>.fa-floppy-disk{color:#626262;font-size:16px;margin-left:1px}.saveManager.unsaved>.savesManagerButton>.fa-floppy-disk{color:#0174ff;color:#1965b3;color:#09732b;color:#056122;color:#1f7138}.ddSaveContent{font-size:15px;margin-top:2px;color:#444546}.ddSaveName.unsaved{font-weight:600;color:#285787}.ddSaveStar{color:#dd00df}.savesManagerEditButton{position:absolute;top:0;right:22px;color:#303438;font-weight:400;width:14px;min-width:14px;height:15px;border-top:0;border-bottom:0;border-right:0;border-radius:0;font-size:13px;background:#fcfcfc}.savesManagerEditButton.hover{color:#4d90fe;background-color:#f0f0f0}.saveManagerTextboxInput{width:340px;border-radius:4px;border-color:#d1dbe9}.webForm.saveManagerTheme td.webForm_label{width:initial!important;padding-left:22px!important}.webForm.saveManagerTheme .webForm_table tr:first-of-type{background:#eef5ff;border-bottom:1px solid #d1dbe9}.webForm.saveManagerTheme{position:relative;padding-bottom:5px;background:#fdfdfd;overflow:hidden}.ddSaveName{word-break:break-all}.webForm.saveManagerTheme .webForm_button{padding:8px}.savesManagerButtons{background:#f9f9f9;position:relative;height:40px;overflow:hidden;padding-top:12px;margin-top:7px;border-top:1px solid #fff}.savesManagerSaveButton{float:right;background:#0070c1;font-weight:600}.savesManagerCancelButton,.savesManagerDeleteButton,.savesManagerDuplicateButton{float:right;color:#303438;background:#f4f4f4;margin-left:10px;font-weight:600}.savesManagerDeleteButton{margin-right:10px}.qbGroup{position:relative;padding:0 8px 8px 8px;margin-top:8px;background:#fafafa;overflow:hidden;float:left;border:2px solid #e4e4e4;border-left-width:8px;border-right-width:3px;border-radius:4px;clear:both}.whereClauseBuilderContent>.qbGroup{margin:0;background:#fff;border:1px solid #e1e1e1}.qbGroupLeft{float:left;position:absolute;top:8px;left:8px}.qbGroupBtnRemove{position:absolute;top:-3px;right:-3px;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;background:#dde1e5;color:#2e2e2e;width:14px;height:15px;margin:3px 3px 3px 6px;padding:3px 4px 5px 5px;line-height:16px;font-size:16px;text-align:center;min-width:initial;border:0}.qbBtnApplyChanges{position:absolute;right:8px;bottom:8px;background:#0070c1;background:#329500;color:#fdfdfd;line-height:14px;font-size:14px;min-width:initial;padding:7px;padding-right:9px;border:0!important}.qbBtnApplyChanges.disabled{color:#fff!important;border:1px solid #d8d8d8;box-shadow:none}.qbBtnApplyChanges.disabled.important{background:#e4e4e4!important}.qbBtnApplyChanges.errorOccured{background:#fafafa!important;color:#555!important}.qbSwitch>.yesno_yes,.qbSwitch>.yesno_no{min-width:initial;width:40px}.qbSwitch{clear:left;overflow:hidden}.qbCbNotHolder{float:left;padding:4px;overflow:hidden;margin:8px 0;background:#f4f4f4;border-radius:4px;border:1px solid #dbdbdb;border-color:transparent}.qbCbNotHolder.checked{background:#e29422;border-color:#ce8924;-webkit-box-shadow:inset 0 0 2px 1px rgba(255,255,255,.33);-moz-box-shadow:inset 0 0 2px 1px rgba(255,255,255,.33);box-shadow:inset 0 0 2px 1px rgba(255,255,255,.33)}.qbCbNotHolder .checkbox{margin-right:6px}.qbCbNotHolder .checkboxLabel{padding-top:3px;font-size:14px;line-height:14px}.qbCbNotHolder.checked .checkboxLabel{color:#fff!important;font-weight:bold}.qbGroupRight{position:absolute;bottom:8px;left:129px}.qbBAddParamBtn,.qbBGroupParamBtn{background:#008780;color:#fdfdfd;margin-top:8px;font-weight:400;clear:both;padding:7px;padding-right:10px;border:0}.qbBGroupParamBtn{background:#0068a5;color:#fdfdfd;clear:initial;margin-left:8px}.queryDD{float:left}.queryFormElementHolder{float:left}.queryFE{float:left;margin-left:4px}.queryFE.textboxHolder>.textboxLabel{top:8px}.queryFE.textboxHolder>.textbox{width:180px}.queryFE.checkbox{margin:5px 14px 5px 14px}.dropdown.queryModelDD{float:left;margin-left:8px;width:200px}.queryDDColumns{width:200px}.queryDDColumns>.queryDDLabel.ddLblSelected{font-size:13px}.queryDDOperations>.queryDDLabel{text-align:center;font-size:14px;font-weight:600}.queryDDOperations>.queryDDLabel.largerFont{font-size:19px}.queryDDOperations>.queryDDLabel{text-align:center}.queryDDOperations{margin-left:4px;width:70px}.queryDDOperations.larger{width:85px}.queryBtnRemove{background:#555;width:14px;margin:2px 0 3px 10px;padding:4px;line-height:15px;font-size:15px;text-align:center;min-width:initial;background:#fafafa;color:#424242;margin:3px 0 3px 8px;padding:4px;border:0;background:#b35062;color:#fff}.parameterLine{float:left;position:relative;padding:8px;overflow:hidden;clear:both;background:#e4e4e4;border-radius:2px;margin-top:8px;cursor:move}.tableQueryBuilder.blue{background:#f8fafd}.tableQueryBuilder.blue .whereClauseBuilderContent>.qbGroup{background:#fff;border-color:#dde1e5}.tableQueryBuilder.blue .qbGroup{background:#f8fafd;border-color:#dde1e5}.tableQueryBuilder.blue .parameterLine{background:#e4e7eb}.queryGhostParameterLine{background-color:#c8ebfb!important}.qbGroupContent{min-height:35px;min-width:388px;margin-right:8px;padding-left:121px;padding-bottom:40px;padding-right:20px;overflow:hidden}.whereClauseBuilder.startDrag .qbGroupLeft,.whereClauseBuilder.startDrag .qbGroupRight,.whereClauseBuilder.startDrag .qbGroupBtnRemove .whereClauseBuilder.startDrag .qbBtnApplyChanges{pointer-events:none!important}.queryPreviewerContent{font-size:15px;float:left}.writtenQuery{padding:8px 0;display:inline-block}.writtenQuery.Column{color:#0061d9;background:rgba(0,0,0,.075);padding:8px 7px;font-weight:600}.writtenQuery.GroupOperator{font-weight:600;color:#000;margin:0 8px}.writtenQuery.ParameterOperator{font-weight:600;color:#333;color:#505000;margin:0 1px}.writtenQuery.Value{color:#7c2800}.writtenQuery.NOTOperator{font-weight:600;color:#503400}.wqBracket{letter-spacing:2px;font-size:18px;line-height:13px;height:15px;display:inline-block}.tableCardsHolder{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--table-card-min,260px),1fr));gap:14px;padding:8px 2px 16px;align-items:start}.tableCard{box-sizing:border-box;background:#fff;border:1px solid #e4e2ee;border-radius:8px;padding:14px 16px;box-shadow:0 1px 2px rgba(40,30,80,.06);transition:box-shadow .12s ease,border-color .12s ease,transform .12s ease;overflow:hidden}.tableCardsHolder .tableCard:not(.noHover){cursor:pointer}.tableCardsHolder .tableCard:not(.noHover):hover{border-color:#c9c3e6;box-shadow:0 5px 16px rgba(40,30,80,.13);transform:translateY(-1px)}.tableNoDataFoundCard,.tableCardsMessage{grid-column:1/-1;padding:28px 10px;text-align:center;color:#8a8698;font-size:14px}.tableViewSwitch{float:right;display:inline-flex;align-items:stretch;height:32px;margin-left:8px;border:1px solid #d8d5e6;border-radius:6px;overflow:hidden;background:#f5f4fa}.tableViewSwitchBtn{display:inline-flex;align-items:center;gap:6px;padding:0 12px;font-size:13px;color:#5b5570;background:transparent;cursor:pointer;user-select:none;white-space:nowrap;transition:background .12s ease,color .12s ease}.tableViewSwitchBtn+.tableViewSwitchBtn{border-left:1px solid #d8d5e6}.tableViewSwitchBtn i{font-size:13px}.tableViewSwitchBtn:hover{background:#ecebf5;color:#3a3550}.tableViewSwitchBtn.active,.tableViewSwitchBtn.active:hover{background:var(--table-view-active,#4b4660);color:#fff}.tableWebForm{min-width:400px;clear:both}.tableWebForm .webForm_label,.tableWebForm .form_control{border-top:1px solid #f0f6fc}.tableWebForm .webForm_label{cursor:default;font-weight:400;padding:6px 12px 6px 12px}.tableWebForm .form_control{font-weight:600;min-width:224px;padding-right:4px}.tableWebForm .webForm_header{padding:12px;margin-top:20px;text-align:center;font-size:15px;background:#f2f7fc;border-top:1px solid #ececf9;border-bottom:1px solid #f0f6fc;color:#114071}.form_control>.webForm_label{margin-top:6px;border:0}.tableWebForm tr:last-of-type:not(.row_buttons)>.webForm_label,.tableWebForm tr:last-of-type:not(.row_buttons)>.form_control{border-bottom:1px solid #f0f6fc}.dropdown.tableFE{width:232px}.textboxHolder.tableFE input.textbox{width:280px}.textboxHolder.tableFE textarea.textbox{width:320px}.newItemView .itemViewFooter{height:53px;margin-top:2px}.itemViewFooter .webForm_button{float:right;margin:10px;padding:8px}td.editMode{padding:0!important;padding-right:10px!important;margin:0;width:169px}.textbox.editMode{color:#0d51bf;width:166px;text-align:left;font-size:16px;background:#fafeff;padding-right:8px}.boolYN{color:#1d6400;font-weight:600}.boolYN.No{color:#8f0000;color:#683434}.boolYN>i{margin-right:2px}.dateStringStyled{color:#555}.dateStringStyled>i{margin-right:2px}.userLookup{display:inline-flex;align-items:center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userLookupProfileImage{flex-shrink:0;margin-right:4px;border-radius:24px;width:24px;height:24px;background-color:#bdbdbd;overflow:hidden}.userLookupProfileImage img{width:24px;height:24px;border-radius:50%}.userLookupName{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:3px}.userLookupInitials{color:#f4f4f4;font-size:12px;font-weight:600;text-align:center;margin-top:7px;text-shadow:1px 1px 2px rgba(0,0,0,.25)}.tableHolder{display:flex;flex-direction:column;height:100vh}.tableSearchTopBar{width:100%}.tableFilterSideBar,.tableMainBody{display:flex;flex-grow:1}.tableFilterSideBar{width:200px;height:calc(100% - 50px)}.tableMainBody{flex-grow:1;display:flex;flex-direction:column}.tableAIQuery{font-family:'Open Sans Variable',Helvetica,sans-serif,Arial;overflow:hidden;padding:6px;margin-bottom:12px;background:#f0f0f0;background:#f0f0f3;border-radius:6px}.tableAIQueryLabel{float:left;padding:5px;border:1px solid #f0f0f0;border-right:0;font-size:16px;line-height:17px;height:17px;background:#f0f0f0;font-weight:500;border-top-left-radius:4px;border-bottom-left-radius:4px;position:relative;margin-right:6px}span.aiLabel{padding:3px 5px;display:inline-block;margin:-3px;margin-left:0;margin-right:3px;height:16px;font-size:14px;background:#cd4e1c;font-weight:600;color:#fff;border-radius:3px}.tableAIQueryTextbox>input{background:#fbfbfb;border-radius:4px!important;border-color:#f0f2f5}.tableAIQueryTextbox>input.focus{background:#fdfdfd}.tableAIQueryTextbox>input.viewOnly{cursor:default!important;background:#f4f4f4!important;border:1px solid #dadada!important;color:#858585;font-style:italic}.tableAIQueryResultTextbox{margin-bottom:10px}.tableAIQueryResultTextbox>textarea{width:800px}.aiSpinner{height:16px;width:16px;border-width:4px;position:absolute;border-color:#cd4e1c;border-top-color:#f9af91}.tableSearchDD{float:left;width:155px;height:27px;background:#f0f0f0;background:#f0f0f3;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0;border-color:#f0f0f0}.tableSearchDD.open{background:#fbfbfb}.tableSearchDD>.ddButton{height:26px;background-position:-126px -131px;background-color:transparent;border-left-color:transparent}.tableSearchDD>.ddLabel{top:7px}.tableSearchDD>.ddLabel.ddLblSelected{font-weight:initial;text-align:center;height:14px;color:#444;left:0;top:7px;font-size:13px;line-height:13px}.tableSearchTopBar{display:flex;justify-content:center;box-sizing:border-box;padding:0 16px 16px 16px;overflow:hidden;background:#fff;margin-bottom:35px;border-radius:8px;max-width:900px;margin:0 auto 16px}.tableSearchTopBar>.tableSearchBar{display:flex;flex-wrap:wrap;position:relative;overflow:hidden;background:#f0f0f0;border-radius:6px;flex-grow:1}.tableSearchTopBar>.tableSearchBar>.searchDDHolder{flex-grow:0;flex-shrink:0;flex-basis:156px;min-width:156px}.tableSearchTopBar>.tableSearchBar>.txtSearch{position:relative;overflow:hidden;display:flex;flex-grow:1;flex-shrink:1;min-width:0}.tableSearchTopBar>.tableSearchBar>.txtSearch>.inpSearch{flex-grow:1;flex-shrink:1;width:auto;max-width:709px;min-width:100px;padding-left:26px;height:19px;border-color:#c4c4c4}.tableSearchTopBar>.tableSearchBar.simplifiedUI>.searchDDHolder{display:none!important}.tableSearchTopBar>.tableSearchBar.simplifiedUI>.txtSearch>.inpSearch{border-radius:6px!important;max-width:initial!important}.tableSearchTopBar.larger .txtSearch>.searchIcon{left:4px;top:7px}.tableSearchTopBar.larger .txtSearch.focus>input.textbox{border-color:#5086e9;-webkit-box-shadow:inset 0 1px 2px #e2e2e2;-moz-box-shadow:inset 0 1px 2px #e2e2e2;box-shadow:inset 0 1px 2px #e2e2e2}.tableSearchTopBar.larger .txtSearch>.textboxLabel{left:30px;top:9px;font-size:16px}.tableSearchTopBar.larger .tableSearchDD{height:31px;border-top-left-radius:6px;border-bottom-left-radius:6px}.tableSearchTopBar.larger.ddLighter .tableSearchDD{background:#fff;border-color:#dddde5}.tableSearchTopBar.larger .tableSearchDD>.ddLabel{top:9px}.tableSearchTopBar.larger .tableSearchDD>.ddButton{height:32px;background-position:-126px -130px}.tableSearchTopBar.larger.ddLighter .tableSearchDD.open{background:#f8f8f8}.tableSearchTopBar.larger .tableSearchDD>.dropdownX{top:7px}.loading-dots{position:absolute;text-align:center;z-index:5}.loading-dots .dot{font-family:'LatoSkylight',sans-serif,Arial;display:inline;margin-left:4px;margin-right:4px;position:relative;line-height:0;font-size:50px;opacity:0;animation:showHideDot 1.75s ease-in-out infinite;color:#1c5bcd;color:#dbba17;position:relative;left:-15px}.loading-dots .one{animation-delay:.2s}.loading-dots .two{animation-delay:.4s}.loading-dots .three{animation-delay:.6s}@keyframes showHideDot{0%{opacity:0}50%{opacity:1}55%{opacity:1}100%{opacity:0}}.spreadsheet thead>tr{cursor:default}.spreadsheet td.editMode{padding-right:0!important}.spreadsheet td.editMode>.textboxHolder{float:left;border-radius:0!important}.spreadsheet td.editMode>.textboxHolder>.textbox{width:120px;font-size:14px;padding:4px 2px;border:0!important}.spreadsheet td.editMode>.flatpickr>.flatpickr-input{width:120px;font-size:14px;padding:4px 2px;border-radius:0!important;border:0!important}.spreadsheet td.editMode>.flatpickr>.flatpickrIcon{top:5px}.spreadsheet td.editMode>.dropdown{width:120px;font-size:14px;height:23px;border-radius:0!important;border:0!important}.spreadsheet td.editMode>.dropdown .ddButton{background-position:-126px -133px;width:21px;height:23px}.spreadsheet td.editMode>.dropdown .ddLabel{left:4px;top:5px}.spreadsheet td.editMode>.dropdown .ddLabel.ddLblSelected{font-size:14px;line-height:14px}.spreadsheet table.viewTable{border:1px solid #999;border-bottom:0;border-collapse:collapse!important}.spreadsheet table.viewTable tr>th{border-width:1px;border-color:#999;border-color:#b4bec5;border-collapse:collapse;background:#f7f7f7;background:#efefef;background:#fff;border-color:#d0d4d7}.spreadsheet table.viewTable tr>td,.spreadsheet table.viewTable tr.hover>td{border-width:1px;border-color:#bbb;border-color:#d0d4d7;border-collapse:collapse}.spreadsheet table.viewTable tr:nth-child(odd),table.viewTable tr:nth-child(odd).hover.noHover{background:#fff}.spreadsheet td.rowNum,.spreadsheet th.rowNum{position:sticky;left:-1px;background:#fafafa;z-index:2}.spreadsheet table>thead>tr>th{background:#fafafa!important}.spreadsheet .textbox.editMode{color:#333;background:#fff}.spreadsheet .viewTableHolder{padding-bottom:2px}.spreadsheet td:focus-within,.spreadsheet td:focus-within:has(.alert),.spreadsheet td:has(.open){position:relative}.spreadsheet td:focus-within::after,.spreadsheet td:focus-within:has(.alert)::after,.spreadsheet td:has(.open)::after{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;box-shadow:inset 0 0 0 1px #5086e9;pointer-events:none}.spreadsheet td:has(.alert){position:relative}.spreadsheet td:has(.alert)::after{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;box-shadow:inset 0 0 0 1px #e04343;pointer-events:none}.viewTableHolder::-webkit-scrollbar{height:14px;width:14px}.viewTableHolder::-webkit-scrollbar-track{background:#f4f4f4;border-radius:10px;margin-top:10px}.viewTableHolder::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:2px solid #f4f4f4}.viewTableHolder::-webkit-scrollbar-thumb:hover{background:#555}.viewTableHolder::-webkit-scrollbar-button{width:14px;height:14px;background-color:#888;background-repeat:no-repeat;background-position:center;border-radius:10px;border:0}.viewTableHolder::-webkit-scrollbar-button:vertical:decrement{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M12 16l-6-6h12z"/%3E%3C/svg%3E')}.viewTableHolder::-webkit-scrollbar-button:vertical:increment{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M12 8l-6 6h12z"/%3E%3C/svg%3E')}.viewTableHolder::-webkit-scrollbar-button:horizontal:decrement{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M8 12l6-6v12z"/%3E%3C/svg%3E')}.viewTableHolder::-webkit-scrollbar-button:horizontal:increment{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M16 12l-6 6V6z"/%3E%3C/svg%3E')}.tableBody{position:relative}.floatingScrollBar{position:absolute;bottom:0;left:40px;right:40px;height:14px;overflow-x:auto;overflow-y:hidden;background:#f1f1f1;border:1px solid #c7c7c7;border-radius:8px;z-index:20}.floatingScrollBar div{height:1px}.floatingScrollBar::-webkit-scrollbar{height:14px;width:14px}.floatingScrollBar::-webkit-scrollbar-track{background:#f4f4f4;border-radius:10px;margin-top:10px}.floatingScrollBar::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:2px solid #f4f4f4}.floatingScrollBar::-webkit-scrollbar-thumb:hover{background:#555}.floatingScrollBar::-webkit-scrollbar-button{width:14px;height:14px;background-color:#888;background-repeat:no-repeat;background-position:center;border-radius:10px;border:0}.floatingScrollBar::-webkit-scrollbar-button:vertical:decrement{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M12 16l-6-6h12z"/%3E%3C/svg%3E')}.floatingScrollBar::-webkit-scrollbar-button:vertical:increment{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M12 8l-6 6h12z"/%3E%3C/svg%3E')}.floatingScrollBar::-webkit-scrollbar-button:horizontal:decrement{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M8 12l6-6v12z"/%3E%3C/svg%3E')}.floatingScrollBar::-webkit-scrollbar-button:horizontal:increment{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath d="M16 12l-6 6V6z"/%3E%3C/svg%3E')}.tableScrollBarInViewDetector{position:relative;top:8px}.spreadsheet .viewTableHolder{padding-bottom:0}.rowNum,.rowDeleteButton,.rowEditButton{min-width:38px!important;max-width:38px!important;width:38px!important;padding:0!important;text-align:center!important;vertical-align:middle}.rowDeleteButton,.rowEditButton{min-width:initial!important;max-width:30px!important;width:30px!important}.rowDeleteButtonIcon,.rowEditButtonIcon{position:relative;display:block;width:20px;height:15px;padding:4px;color:#333;background:#fafafa;overflow:hidden;min-width:initial;max-width:initial;border:0;border-radius:0}.hideEditModeElements .tableEditModeElement{display:none!important}body.sshell-dark .tableSearchTopBar{background:#26262a}body.sshell-dark .tableSearchBar{background:#2a2a2e}body.sshell-dark .tableSearchDD,body.sshell-dark .tableSearchTopBar.larger.ddLighter .tableSearchDD{background:#2a2a2e;border-color:#46464b}body.sshell-dark .tableSearchDD>.ddLabel.ddLblSelected{color:#d7d5cd}body.sshell-dark table.viewTable{color:#ededec}body.sshell-dark table.viewTable tr,body.sshell-dark table.viewTable tr:nth-child(even),body.sshell-dark table.viewTable thead>tr:nth-child(odd),body.sshell-dark table.viewTable tr:nth-child(even).noHover,body.sshell-dark table.viewTable tr:nth-child(odd).noHover{background:#1f1f22!important;background-image:none!important}body.sshell-dark table.viewTable tr:nth-child(odd){background:#25252a!important}body.sshell-dark table.viewTable th{background:#2a2a2e!important;color:#9ec5ff;border-color:#3a3a3e!important}body.sshell-dark table.viewTable.fixedSize th{background:#2a2a2e!important}body.sshell-dark table.viewTable td,body.sshell-dark table.viewTable th{border-color:#3a3a3e!important}body.sshell-dark table.viewTable td{color:#ededec}body.sshell-dark table.viewTable tr:nth-child(odd).hover,body.sshell-dark table.viewTable tr:nth-child(even).hover,body.sshell-dark table.viewTable tr.hover>td{background:#2e3a52!important;background-image:none!important}body.sshell-dark table.viewTable tr.active,body.sshell-dark table.viewTable tr:nth-child(odd).active,body.sshell-dark table.viewTable tr:nth-child(even).active,body.sshell-dark table.viewTable tr.active>td{background:#283250!important;background-image:none!important}body.sshell-dark .floatingScrollBar{background:#2a2a2e;border-color:#46464b}body.sshell-dark .tablePaging,body.sshell-dark .paginationContainer,body.sshell-dark .tableFooter{color:#c9c7c0}body.sshell-dark .pageButton,body.sshell-dark .tablePaging .pageNum{background:#2a2a2e;border-color:#46464b;color:#ededec}.tableFilterSideBar{float:left;width:260px;min-height:40px;padding-right:20px}.filterParameterHolder{margin-bottom:25px;overflow:hidden}.filterParameterHeader{font-weight:600;margin-bottom:10px}.filterParameterHolder .checkbox{clear:both}.filterParameterHolder .checkboxLabel{width:215px}.filterParameterChoiceLabel{float:left;text-overflow:ellipsis;max-width:190px;overflow:hidden}.filterParameterChoiceCount{float:right;color:#626262}.tpl-editor{border:1px solid var(--tpl-border,#e3e8ef);border-radius:8px;overflow:hidden;background:#fff}body.sshell-dark .tpl-editor{background:#1e1e1e}.tpl-editor-host{width:100%;min-height:80px}.tpl-editor-error{padding:14px;color:#b91c1c;font-size:13px;font-family:monospace}.monaco-editor .suggest-widget,.monaco-editor-hover{z-index:100000!important}.monaco-editor .tpl-liquid-out{color:#0b7285!important;font-weight:600}.monaco-editor.vs-dark .tpl-liquid-out{color:#5ad1e6!important}.monaco-editor .tpl-liquid-tag{color:#9c36b5!important;font-weight:600}.monaco-editor.vs-dark .tpl-liquid-tag{color:#e07bf0!important}.tpl-port{padding:16px 18px 18px;display:flex;flex-direction:column;height:100%;box-sizing:border-box;color:#1f2937}.tpl-port .tpl-port-stage{display:flex;flex-direction:column;flex:1;min-height:0}.tpl-port .tpl-port-label{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#6b7280;margin:14px 0 6px}.tpl-port .tpl-port-label:first-child{margin-top:0}.tpl-port .tpl-port-hint{font-weight:500;text-transform:none;letter-spacing:0;color:#9ca3af}.tpl-port .tpl-port-scope{display:flex;gap:6px;flex-wrap:wrap}.tpl-port .tpl-seg{border:1px solid #d1d5db;background:#fff;color:#374151;padding:7px 13px;border-radius:7px;font-size:13px;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.tpl-port .tpl-seg:hover{background:#f3f4f6}.tpl-port .tpl-seg-on{background:#2563eb;border-color:#2563eb;color:#fff}.tpl-port .tpl-port-parts{display:flex;flex-wrap:wrap;gap:6px 18px}.tpl-port .tpl-port-part{min-width:150px}.tpl-port .tpl-port-ref{margin-top:10px}.tpl-port .tpl-port-str{width:100%;box-sizing:border-box;resize:none;font-family:Consolas,"Courier New",monospace;font-size:12px;line-height:1.4;border:1px solid #d1d5db;border-radius:8px;padding:10px;background:#f9fafb;color:#374151;word-break:break-all}.tpl-port .tpl-port-str:focus{outline:0;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.tpl-port .tpl-port-foot{display:flex;align-items:center;gap:12px;margin-top:10px;flex:0 0 auto}.tpl-port .tpl-port-meta{color:#9ca3af;font-size:12px}.tpl-port .tpl-port-foot~*{flex:0 0 auto}.tpl-port textarea.tpl-port-str{min-height:84px;max-height:150px}.tpl-port textarea.tpl-port-paste{height:168px}.tpl-port .tpl-port-choose{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:13px;color:#4b5563;cursor:pointer}.tpl-port .tpl-port-choose input{margin:0}.tpl-port .tpl-port-err{margin-top:12px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:8px;padding:10px 12px;font-size:13px}.tpl-port .tpl-port-err i{margin-right:6px}.tpl-port .tpl-port-items{flex:1;min-height:0;overflow:auto;margin-top:4px;display:flex;flex-direction:column;gap:10px;padding-right:2px}.tpl-port .tpl-port-item{border:1px solid #e5e7eb;border-radius:10px;padding:11px 13px;background:#fff}.tpl-port .tpl-port-item-block{border-color:#fecaca;background:#fef2f2}.tpl-port .tpl-port-item-head{display:flex;align-items:center;gap:9px}.tpl-port .tpl-port-item-head input{margin:0}.tpl-port .tpl-port-kind{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#6b7280;background:#f3f4f6;border-radius:5px;padding:2px 7px}.tpl-port .tpl-port-name{font-weight:600;color:#111827;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-port .tpl-port-status{font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px}.tpl-port .tpl-port-status.is-new{background:#dcfce7;color:#15803d}.tpl-port .tpl-port-status.is-exists{background:#fef3c7;color:#b45309}.tpl-port .tpl-port-action{display:flex;align-items:center;gap:9px;margin-top:9px}.tpl-port .tpl-port-sub{font-size:12px;color:#6b7280}.tpl-port .tpl-port-action .interfaceDropdown,.tpl-port .tpl-port-action .dropdown{min-width:280px}.tpl-port .tpl-port-itemparts{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:9px;padding-top:9px;border-top:1px dashed #eceef1}.tpl-port .tpl-port-pchk{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#374151;cursor:pointer}.tpl-port .tpl-port-pchk input{margin:0}.tpl-port .tpl-port-warns{margin-top:9px;display:flex;flex-direction:column;gap:3px}.tpl-port .tpl-port-warn{font-size:12px;color:#b45309}.tpl-port .tpl-port-warn i{margin-right:5px;color:#d97706}body.sshell-dark .tpl-port{color:#ededec}body.sshell-dark .tpl-port .tpl-port-label{color:#b0aea6}body.sshell-dark .tpl-port .tpl-port-hint,body.sshell-dark .tpl-port .tpl-port-meta{color:#8a887f}body.sshell-dark .tpl-port .tpl-seg{background:#2a2a2e;border-color:#46464b;color:#ededec}body.sshell-dark .tpl-port .tpl-seg:hover{background:rgba(255,255,255,.08)}body.sshell-dark .tpl-port .tpl-seg-on{background:#2563eb;border-color:#2563eb;color:#fff}body.sshell-dark .tpl-port .tpl-port-str{background:#1c1c1f;border-color:#46464b;color:#ededec}body.sshell-dark .tpl-port .tpl-port-str:focus{border-color:#6ea8ff;box-shadow:0 0 0 3px rgba(110,168,255,.18)}body.sshell-dark .tpl-port .tpl-port-choose,body.sshell-dark .tpl-port .tpl-port-pchk{color:#b0aea6}body.sshell-dark .tpl-port .tpl-port-item{background:#26262a;border-color:#3a3a3e}body.sshell-dark .tpl-port .tpl-port-kind{background:rgba(255,255,255,.08);color:#b0aea6}body.sshell-dark .tpl-port .tpl-port-name{color:#ededec}body.sshell-dark .tpl-port .tpl-port-sub{color:#b0aea6}body.sshell-dark .tpl-port .tpl-port-itemparts{border-top-color:#3a3a3e}body.sshell-dark .tpl-port .tpl-port-err,body.sshell-dark .tpl-port .tpl-port-item-block{background:rgba(220,38,38,.14);border-color:#5a3a3a;color:#ff9b9b}body.sshell-dark .tpl-port .tpl-port-status.is-new{background:rgba(22,163,74,.24);color:#86efac}body.sshell-dark .tpl-port .tpl-port-status.is-exists{background:rgba(180,83,9,.26);color:#fcd34d}body.sshell-dark .tpl-port .tpl-port-warn{color:#fcd34d}body.sshell-dark .tpl-port .tpl-port-warn i{color:#fbbf24}.tpl-root{--tpl-accent:#2563eb;--tpl-accent-dark:#1d4ed8;--tpl-bg:#f6f8fb;--tpl-card:#fff;--tpl-border:#e3e8ef;--tpl-text:#1f2937;--tpl-muted:#6b7280;--tpl-radius:10px;--tpl-shadow:0 1px 2px rgba(16,24,40,.06),0 1px 3px rgba(16,24,40,.1);color:var(--tpl-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.tpl-card{background:var(--tpl-card);border:1px solid var(--tpl-border);border-radius:var(--tpl-radius);box-shadow:var(--tpl-shadow)}.tpl-root .textboxHolder{overflow:visible;display:flow-root}.tpl-page-title{font-size:22px;font-weight:700;margin:0;letter-spacing:-.01em}.tpl-page-sub{color:var(--tpl-muted);font-size:13px;margin:4px 0 0 0}.tpl-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;margin-left:8px;vertical-align:middle;border:1px solid transparent}.tpl-badge-dynamic{background:#eef2ff;color:#4338ca;border-color:#c7d2fe}.tpl-badge-static{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.tpl-badge-global{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.tpl-badge-code{background:#e2e8f0;color:#334155;border-color:#cbd5e1}body.sshell-dark .tpl-badge-dynamic{background:rgba(99,102,241,.2);color:#b3bcff;border-color:#3a3f6b}body.sshell-dark .tpl-badge-static{background:rgba(16,185,129,.18);color:#7be3b6;border-color:#2f5d4d}body.sshell-dark .tpl-badge-global{background:rgba(234,88,12,.2);color:#f4b183;border-color:#6b4527}body.sshell-dark .tpl-badge-code{background:rgba(148,163,184,.2);color:#cbd5e1;border-color:#475569}.tpl-ctx{font-size:13px}.tpl-ctx-empty{color:var(--tpl-muted);font-style:italic;padding:10px 2px}.tpl-ctx-entry{margin-bottom:14px}.tpl-ctx-entry-head{display:flex;align-items:center;gap:2px;margin-bottom:4px}.tpl-token{font-family:"SF Mono","Cascadia Code",Consolas,monospace;font-weight:700;color:var(--tpl-accent-dark);background:#eff4ff;padding:2px 8px;border-radius:6px}.tpl-modeltype{color:var(--tpl-muted);font-size:11px;margin-left:8px;font-family:monospace}.tpl-members{list-style:none;margin:2px 0 0 0;padding-left:16px;border-left:1px dashed var(--tpl-border)}.tpl-member{padding:2px 0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.tpl-member>.tpl-members{flex-basis:100%;margin-left:6px}.tpl-member-name{font-family:"SF Mono",Consolas,monospace;color:#334155}.tpl-member-type{font-size:11px;color:var(--tpl-muted);font-family:monospace}.tpl-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.tpl-header-actions{display:flex;gap:8px;align-items:center}.tpl-prevload{position:absolute;inset:0;z-index:6;border-radius:inherit;overflow:hidden;padding:30px clamp(16px,9%,90px);box-sizing:border-box;background:linear-gradient(180deg,#fcfdff 0%,#f3f6fb 100%);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:0;transition:opacity .2s ease}.tpl-prevload.tpl-prevload-in{opacity:1}.tpl-prevload.tpl-prevload-out{opacity:0}.tpl-sk-doc{width:100%;max-width:560px}.tpl-sk-head{height:26px;width:44%;border-radius:7px;margin:4px 0 24px}.tpl-sk-lines{display:block}.tpl-sk-line{height:11px;border-radius:5px;margin:12px 0}.tpl-sk-head,.tpl-sk-line{background-color:#e9edf5;background-image:linear-gradient(90deg,rgba(233,237,245,0) 0%,rgba(255,255,255,.85) 50%,rgba(233,237,245,0) 100%);background-size:220px 100%;background-repeat:no-repeat;animation:tpl-shimmer 1.5s ease-in-out infinite}.tpl-sk-line:nth-child(2n){animation-delay:.12s}.tpl-sk-line:nth-child(3n){animation-delay:.24s}@keyframes tpl-shimmer{0%{background-position:-220px 0}100%{background-position:calc(100% + 220px) 0}}.tpl-prevload-scan{position:absolute;left:0;right:0;top:0;height:140px;pointer-events:none;background:linear-gradient(180deg,rgba(124,92,237,0) 0%,rgba(124,92,237,.08) 44%,rgba(124,92,237,.16) 50%,rgba(124,92,237,.08) 56%,rgba(124,92,237,0) 100%);will-change:transform;animation:tpl-scan 1.9s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes tpl-scan{0%{transform:translateY(-140px)}100%{transform:translateY(calc(100% + 40px))}}.tpl-prevload-label{position:absolute;left:0;right:0;bottom:20px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:13px;font-weight:600;color:#64748b;letter-spacing:.015em}.tpl-prevload-spin{width:14px;height:14px;border-radius:50%;border:2px solid rgba(124,92,237,.22);border-top-color:#7c5ced;animation:tpl-prevspin .7s linear infinite}@keyframes tpl-prevspin{to{transform:rotate(360deg)}}.tpl-prevload-ell{width:14px;text-align:left}.tpl-prevload-ell::after{content:"";animation:tpl-prevell 1.4s steps(1,end) infinite}@keyframes tpl-prevell{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media(prefers-reduced-motion:reduce){.tpl-sk-head,.tpl-sk-line,.tpl-prevload-scan,.tpl-prevload-spin,.tpl-prevload-ell::after{animation:none}}.tpl-pv-page{background:linear-gradient(180deg,#fcfcfd 0%,#f4f5f7 100%)}.tpl-pv-page .tpl-prevload-spin{border-color:rgba(148,163,184,.3);border-top-color:#9aa3b2}.tpl-pv-page .tpl-prevload-label{color:#9aa3b2;font-weight:500}.tpl-sk-page{width:100%;max-width:460px;margin:10px auto 0}.tpl-sk-h{width:50%;height:16px;border-radius:6px;margin:0 0 22px}.tpl-sk-page .tpl-sk-line{margin:13px 0}.tpl-pv-page .tpl-sk-h,.tpl-pv-page .tpl-sk-line{background-color:#eaebee;background-image:linear-gradient(90deg,rgba(234,235,238,0) 0%,rgba(255,255,255,.92) 50%,rgba(234,235,238,0) 100%);background-size:200px 100%;background-repeat:no-repeat;animation:tpl-shimmer 1.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.tpl-sk-h{animation:none}}.tpl-ctxed{display:flex;flex-direction:column;height:100%;box-sizing:border-box;font-size:13px;padding:14px 16px 12px}.tpl-ctxed-intro{color:#4b5563;background:#f6f8fb;border:1px solid var(--tpl-border);border-radius:8px;padding:9px 11px;margin-bottom:12px;line-height:1.45}.tpl-ctxed-intro i{color:#7c5ced;margin-right:6px}.tpl-ctxed-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}.tpl-ctxed-entry{margin-bottom:16px}.tpl-ctxed-head{display:flex;align-items:center;gap:2px;margin-bottom:7px}.tpl-ctxed-tree{border-left:2px solid #eef1f6;padding-left:12px;margin-left:3px}.tpl-ed-leaf{display:flex;align-items:flex-start;gap:10px;padding:3px 0}.tpl-ed-key{flex:0 0 38%;max-width:200px;color:#475569;font-family:"SF Mono",Consolas,monospace;font-size:12px;line-height:1.5;padding-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpl-ed-val{flex:1;min-width:0}.tpl-ctxed .tpl-ed-tb{width:100%;margin:0}.tpl-ctxed .tpl-ed-tb-num{max-width:180px}.tpl-ed-input{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;padding:5px 8px;font-size:13px;color:#1f2937;background:#fff;font-family:inherit}.tpl-ed-input:focus{outline:0;border-color:var(--tpl-accent);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.tpl-ed-textarea{resize:vertical;min-height:56px;font-family:Consolas,"Courier New",monospace;font-size:12px;line-height:1.4}.tpl-ed-num{max-width:180px}.tpl-ed-check{width:16px;height:16px}.tpl-ed-obj{margin:4px 0}.tpl-ed-objhead{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;margin:6px 0 3px}.tpl-ed-objbody{border-left:2px solid #f1f3f7;padding-left:11px;margin-left:2px}.tpl-ed-empty{color:#9ca3af;font-style:italic;font-size:12px;padding:2px 0}.tpl-ed-count{color:#94a3b8;font-weight:600}.tpl-ed-arr{margin:4px 0}.tpl-ed-arritems{display:flex;flex-direction:column;gap:8px}.tpl-ed-arritem{border:1px solid #eef1f6;border-radius:8px;padding:7px 9px;background:#fcfdfe}.tpl-ed-arrhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.tpl-ed-idx{font-size:11px;font-weight:700;color:#94a3b8}.tpl-ed-rm{color:#b91c1c;text-decoration:none;font-size:12px;padding:0 4px}.tpl-ed-rm:hover{color:#7f1d1d}.tpl-ed-add{display:inline-block;margin-top:7px;font-size:12px;color:var(--tpl-accent);text-decoration:none;font-weight:600}.tpl-ed-add:hover{text-decoration:underline}.tpl-ctxed-foot{display:flex;gap:9px;padding-top:12px;border-top:1px solid var(--tpl-border);margin-top:6px}.tpl-testflag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:999px;padding:2px 9px;margin-left:10px}.tpl-testflag i{font-size:10px}.rps-share .nButton+.nButton,.ets-share .nButton+.nButton,.eds-share .nButton+.nButton,.rds-share .nButton+.nButton{margin-left:8px}body.sshell-dark .tpl-token{background:rgba(110,168,255,.15);color:#9ec5ff}body.sshell-dark .tpl-member-name{color:#c9d4e3}body.sshell-dark .tpl-ctxed-intro{color:#c9c7c0;background:rgba(255,255,255,.04);border-color:#3a3a3e}body.sshell-dark .tpl-ctxed-intro i{color:#a78bfa}body.sshell-dark .tpl-ctxed-tree{border-left-color:#3a3a3e}body.sshell-dark .tpl-ed-key{color:#aeb8c6}body.sshell-dark .tpl-ed-input{background:#1c1c1f;border-color:#46464b;color:#ededec}body.sshell-dark .tpl-ed-objbody{border-left-color:#3a3a3e}body.sshell-dark .tpl-ed-arritem{background:#232327;border-color:#3a3a3e}body.sshell-dark .tpl-testflag{color:#c4b5fd;background:rgba(124,92,237,.18);border-color:#4c3f7a}.tpl-err-box:empty{display:none}.tpl-err-box{margin:0 0 10px;padding:11px 14px 12px;border:1px solid #e7b3b3;border-left:4px solid #c0392b;border-radius:7px;background:#fdf3f2;color:#7a241c}.tpl-err-head{font-weight:700;font-size:13.5px;color:#b13a2c;display:flex;align-items:center;gap:8px}.tpl-err-hint{font-size:12px;color:#8a5a52;margin:4px 0 8px;line-height:1.45}.tpl-err-hint code,.tpl-err-detail{font-family:ui-monospace,Menlo,Consolas,monospace}.tpl-err-detail{margin:0;padding:8px 10px;background:rgba(192,57,43,.07);border-radius:5px;font-size:12px;color:#7a241c;white-space:pre-wrap;word-break:break-word;max-height:180px;overflow:auto}body.sshell-dark .tpl-err-box{background:#2c1719;border-color:#5a2b2b;border-left-color:#e26d6d;color:#f0c9c4}body.sshell-dark .tpl-err-head{color:#f08a7c}body.sshell-dark .tpl-err-hint{color:#c79a92}body.sshell-dark .tpl-err-detail{background:rgba(226,109,109,.12);color:#f0c9c4}.tpl-err-loc{display:flex;align-items:center;gap:7px;font-weight:800;font-size:14px;color:#b91c1c;margin:0 0 7px}.tpl-err-loc i{font-size:12px;opacity:.85}body.sshell-dark .tpl-err-loc{color:#ff9b9b}.tpl-splitter{position:relative;cursor:col-resize;align-self:stretch;display:flex;align-items:center;justify-content:center}.tpl-splitter-grip{width:4px;height:48px;border-radius:3px;background:var(--tpl-border,#d6dbe2);transition:background .15s,height .15s,width .15s}.tpl-splitter:hover .tpl-splitter-grip,body.tpl-col-resizing .tpl-splitter-grip{background:#840537;height:72px}body.tpl-col-resizing{cursor:col-resize!important;user-select:none}.tpl-drag-overlay{position:fixed;inset:0;z-index:99999;background:transparent;cursor:col-resize}@media(max-width:1100px){.tpl-splitter{cursor:row-resize}.tpl-splitter-grip{width:48px;height:4px}.tpl-splitter:hover .tpl-splitter-grip,body.tpl-col-resizing .tpl-splitter-grip{width:72px;height:4px}body.tpl-col-resizing{cursor:row-resize!important}}.tpl-notes-paper{display:block;width:100%;height:100%;min-height:300px;box-sizing:border-box;margin:0;border:0;outline:0;resize:none;color:#4a4034;font-family:"Hiragino Mincho ProN","Yu Mincho","Noto Serif JP","Songti SC",Georgia,"Times New Roman",serif;font-size:15px;line-height:28px;letter-spacing:.15px;padding:5px 16px 16px 52px;background-color:#fbf6ea;background-image:linear-gradient(180deg,rgba(168,5,55,.05),rgba(168,5,55,0) 120px),linear-gradient(to right,transparent 0 41px,rgba(168,5,55,.3) 41px 42px,transparent 42px),repeating-linear-gradient(to bottom,transparent 0 27px,rgba(90,70,40,.16) 27px 28px);background-attachment:local;background-repeat:no-repeat,repeat-y,repeat;background-position:0 0,0 0,0 0;caret-color:#840537}.tpl-notes-paper::placeholder{color:#a99a82;font-style:italic}.tpl-notes-paper:focus{box-shadow:inset 0 0 0 2px rgba(168,5,55,.16)}body.sshell-dark .tpl-notes-paper{color:#e7dcc6;background-color:#262019;caret-color:#ef9a9a;background-image:linear-gradient(180deg,rgba(214,120,120,.06),rgba(214,120,120,0) 120px),linear-gradient(to right,transparent 0 41px,rgba(214,120,120,.35) 41px 42px,transparent 42px),repeating-linear-gradient(to bottom,transparent 0 27px,rgba(231,220,198,.12) 27px 28px)}body.sshell-dark .tpl-notes-paper::placeholder{color:#8a7d68}.tpl-emptypane{height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:24px}.tpl-emptypane-inner{text-align:center;max-width:440px;color:var(--ss-muted,#8a877e)}.tpl-emptypane-ico{font-size:42px;line-height:1;margin-bottom:14px;opacity:.55;color:var(--ss-accent,#9a8f7d)}.tpl-emptypane h3{margin:0 0 7px;font-size:18px;font-weight:600;color:var(--ss-text,#23221f)}.tpl-emptypane p{margin:0;font-size:13px;line-height:1.55}.tpl-emptypane p b{color:var(--ss-text,#23221f);font-weight:600}.tooltipFloat{cursor:pointer;font-size:14px;background:rgba(48,52,56,.8);color:#fdfdfd;padding:10px;border-radius:4px}.tm-wrap{padding:20px;box-sizing:border-box}.tm-detail-meta{color:var(--tpl-muted);font-size:13px;margin:2px 0 14px 0}.tm-table-card{padding:6px 6px 2px 6px}.tm-detail-card{padding:22px 24px;max-width:920px}.tm-back{display:inline-block;color:var(--tpl-accent);font-size:13px;font-weight:600;text-decoration:none;margin-bottom:8px;cursor:pointer}.tm-back:hover{text-decoration:underline}.tm-section{margin-bottom:26px;clear:both}.tm-section:last-child{margin-bottom:4px}.tm-desc-save-holder{overflow:hidden;padding-top:4px}.sshell-pane .tm-desc-save-holder .nButton{background:var(--ss-accent-soft)!important;color:var(--tpl-accent)!important;border:1px solid var(--tpl-accent);box-shadow:none!important;float:left;height:auto;min-width:0;box-sizing:border-box;padding:8px 16px;text-transform:none;font-weight:600;border-radius:7px;line-height:1.2}.sshell-pane .tm-desc-save-holder .nButton.hover,.sshell-pane .tm-desc-save-holder .nButton:hover{background:var(--ss-hover,var(--ss-bg2))!important}.tm-label{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tpl-muted);margin-bottom:8px}.tm-hint{font-size:12px;color:var(--tpl-muted);margin:-4px 0 12px 0}.tm-hint code,.tpl-page-sub code{background:#eef2f7;padding:1px 5px;border-radius:4px;font-size:11px}.tm-desc-box{width:100%}.tm-desc-box textarea,.tm-desc-box input{width:100%;box-sizing:border-box}.tm-desc-holder{max-width:640px;margin-bottom:12px}.tm-open-btn{cursor:pointer}.tm-history-holder,.tm-delete-holder{display:inline-block}.tm-history-holder{margin-right:8px}.tm-logs-section .tm-logs{margin-top:4px}.tm-logs .tableQueryBuilderButtonNew,.tm-logs .tableQueryPreviewer,.tm-logs .tableSearchBar{display:none!important}body.sshell-dark .tm-hint code,body.sshell-dark .tpl-page-sub code{background:rgba(255,255,255,.08)}.w{position:absolute;left:-3px;top:0;bottom:0;width:9px;cursor:w-resize}.e{position:absolute;right:-3px;top:0;bottom:0;width:9px;cursor:e-resize}.n{position:absolute;top:-3px;left:0;right:0;height:9px;cursor:n-resize}.s{position:absolute;bottom:-3px;left:0;right:0;height:9px;cursor:s-resize}.nw{position:absolute;top:-3px;left:-3px;width:11px;height:11px;cursor:nw-resize;z-index:100}.ne{position:absolute;top:-3px;right:-3px;width:11px;height:11px;cursor:ne-resize;z-index:100}.sw{position:absolute;bottom:-3px;left:-3px;width:11px;height:11px;cursor:sw-resize;z-index:100}.se{position:absolute;bottom:-3px;right:-3px;width:11px;height:11px;cursor:se-resize;z-index:100}.titlebar{position:relative;height:25px;overflow:hidden;cursor:move;padding:0 2px}.title{position:absolute;display:block;height:17px;padding:0 74px 0 2px;margin-top:4px;font-size:14px;color:#161a22;line-height:16px;overflow:hidden;-ms-word-break:break-all;word-break:break-all;-ms-word-wrap:break-word;word-wrap:break-word}.unopened.title{padding-right:34px}.unopened.action{background:#b4b4b4;color:#f4f4f4}.hover.unopened.action{background:rgba(224,67,67,.5)}.active.unopened.action{background:rgba(153,61,61,.5)}.window,.feedPin{position:static;margin:0;padding:0;background:#f2f5f6;border:1px solid #cecdcd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.unopened.window,.feedPin{background:#fafafa;color:#414549;border:1px solid #e2e2e2}.feedPin{background:rgba(0,0,0,.3)}.selected.window{background:#f5cd53;background:#fff;border-color:#dab74e;border-color:#adadad}.maximized.window{border-color:#5a5a5a;border-radius:2px}.maximized.titlebar{height:32px;padding:0 4px 0 3px;cursor:default}.maximized.title{height:20px;margin:0;padding:7px 90px 0 2px;font-size:17px;line-height:17px}.maximized.maximize{margin-top:3px;width:25px;padding:2px 1px 2px 0}.winPos{position:fixed;top:0;left:0;z-index:199}.content{position:static;border:1px solid #d3d3e4;border-width:1px 0 0 0;background:#fff;color:#303438;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selected.content{border-color:#cacaca}.minimized.content{border:0}.winPadding>.content,.maximized.winBorder>.content{border-width:1px}.contentHolder{position:relative;overflow:hidden;width:100%;height:100%}#Fullscreen,#FullscreenHelper{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(224,229,237,.9);background:rgba(101,109,121,.9);z-index:3010}#FullscreenHelper{display:none!important;left:auto;right:0;width:10px}body{position:static;font-family:'Open Sans Variable',Helvetica,sans-serif,Arial;font-weight:400;color:#303438;background:#fafafa;min-width:1000px}h1{margin:10px 0;color:#4a1713}a.nButton{color:#fff}#BaseViewLoader{position:relative;height:100%}#Dashboard{position:relative;height:100%}#Content{position:relative;min-height:100%;overflow:hidden}#Content.fullWidth{max-width:none}#ContentBodyInner{overflow:hidden;overflow-x:auto}#DashboardItems{position:absolute;top:0;left:0}#ToasterHolder{position:relative;max-width:1550px;margin:0 auto;clear:both;pointer-events:none}#Toaster{position:fixed;right:24px;top:137px}.bg{position:fixed;left:0;right:0;top:0;bottom:0;background:url(/Public/Images/bg_open2.jpg);-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:cover;background-repeat:no-repeat;z-index:-2}#BgFilter{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#5f5f5f;opacity:.4;filter:alpha(opacity:14);z-index:-1}#LoadBar{z-index:999999;position:absolute;left:0;top:65px;width:534px;height:9px;padding:1px;border:2px solid #5392d2;border-radius:6px;background:#eaedf1;-moz-box-shadow:0 2px 3px rgba(88,88,88,.4);-webkit-box-shadow:0 2px 3px rgba(88,88,88,.4);box-shadow:0 2px 3px rgba(88,88,88,.4)}#LoadBarProgress{height:9px;border-radius:7px;box-shadow:none}#MiddleOuter{position:fixed;left:0;top:0;right:540px;z-index:3750000}#Middle{position:relative;height:0;width:540px;margin:0 auto}#MiddleHolder{position:absolute;top:0;width:540px;left:270px}#Header{z-index:10;position:absolute;top:0;left:0;right:0;height:121px;background:#f8f8f8}.shadow#Header{-webkit-box-shadow:0 0 7px rgba(56,56,56,.6);-moz-box-shadow:0 0 7px rgba(56,56,56,.6);box-shadow:0 0 7px rgba(56,56,56,.6)}.headerOffset{position:relative;border-top:.001px solid transparent;margin-top:127.999px}#HeaderBottomBackground{position:absolute;top:83px;left:0;right:0;height:38px;background:#f8f8f8;background-image:linear-gradient(to bottom,#f8f8f8,#e1e1e1)}#HeaderCenter{position:relative}#HeaderLeft{float:left;padding:12px 39px 12px 38px;width:193px;height:97px}#Logo{width:157px;margin:15px 22px 0 14px}#HeaderTop{position:relative;height:83px;overflow:hidden}#HeaderTopRight{position:relative;float:right}#HeaderBottom{position:absolute;left:260px;right:0;height:38px}#TitleHolder{position:absolute;top:24px;left:5px}#Title{float:left;padding:8px 12px;margin:5px 0 0 2px;font-size:20px;font-weight:normal;margin:4px 0 0 2px;font-size:23px;font-weight:600}#TitleLogo{float:left;height:44px;width:44px;background:url(TitleLogo2.png) no-repeat center;background-image:url(/Public/Images/TitleLogo3.svg);background-image:url(/Public/Images/Knowledge.png);background-size:contain}#NavigationBar{position:relative;margin:0;padding:0 0 0 6px;font-size:14px}#NavigationBar>a{position:relative;float:left;height:14px;min-width:40px;list-style-type:none;margin:0 1px;padding:12px 8px 12px;text-align:center;color:#4a1713;cursor:pointer;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;font-size:14px;font-weight:600;background:rgba(0,0,0,.04);border-radius:2px 2px 0 0}#NavigationBar>a:first-child{margin-left:2px}@media screen and (min-width:1100px){#NavigationBar>a{padding:12px 14px 12px;margin:0 2px}}@media screen and (min-width:1200px){#NavigationBar>a{padding:12px 16px 12px;margin:0 3px}}@media screen and (min-width:1300px){#NavigationBar>a{padding:12px 18px 12px;margin:0 4px}}#NavigationBar>a.subMenu{background:#f4f4f4}#NavigationBar>a.hover{color:#0096ff}#NavigationBar>a.active{color:#8cd0ff}#NavigationBar>a.selected{color:#fff;background:#616161;height:14px;background:#fff!important;color:#272727!important}#NavigationBar>a.selected.subMenu{color:#0096ff!important}#SubMenu{cursor:default;min-width:210px;max-width:360px;min-height:20px;padding:10px 0;border:0;background:#fafafa;color:#521814;overflow:visible;text-align:left;width:auto}.subMenuArrow{float:right;box-sizing:border-box;margin:0;min-width:0;position:relative;top:1px;width:16px;fill:#4a1713}.subMenu.hover>.subMenuArrow{fill:#1483cf;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.subMenuOption{display:block;position:relative;min-width:80px;padding:10px 18px 10px 18px;margin:5px 0;font-size:15px;color:#4a1713;cursor:pointer;border:0;overflow:hidden;white-space:nowrap}.hover.subMenuOption{background:#fff;color:#1483cf}.navIcon{margin-right:3px;min-width:19px}.floatingIndicator{width:100px;height:3px;background:#58595b;border:0}.smIcon{margin-right:10px;width:14px;text-align:center}.smIcon{position:absolute;right:6px}.sideMenu{z-index:8;position:relative;float:left;width:260px;min-height:100%;padding:0;margin:0;background:transparent}.sideMenuOffsetMargin{overflow:hidden;margin-left:260px}.sideMenuInner{padding-top:121px;padding-bottom:40px;position:relative}.sideMenuBackground{z-index:-1;position:absolute;top:0;bottom:0;left:0;width:260px}.sideMenuTitle{font-size:19px;color:#fafafa;font-weight:400;padding:32px 8px 26px 0;min-height:25px;background:none!important;text-align:left;margin-left:20px}.sideMenu.hasLightBg .sideMenuTitle{color:#333;font-weight:600}.sideMenuBody{min-height:200px}.sideMenuHeader{clear:both;position:relative;overflow:hidden}.sideMenuHeaderTitleBox{border-width:1px 1px 1px 1px;border-style:solid;border-color:rgba(255,255,255,.1);border-right:0;background:rgba(0,0,0,.21);overflow:hidden;cursor:pointer;margin-left:6px;margin-right:1px;border-top-left-radius:6px;border-bottom-left-radius:6px}.sideMenu.hasLightBg .sideMenuHeaderTitleBox{border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.1)}.active.sideMenuHeaderTitleBox{background:rgba(0,0,0,.24);border-color:rgba(0,0,0,.06);border-top-color:rgba(255,255,255,.12);background:linear-gradient(rgba(0,0,0,.24),rgba(0,0,0,.3))!important}.down.sideMenuHeaderTitleBox{background:rgba(0,0,0,.16);border-color:rgba(0,0,0,.21);border-top-color:rgba(255,255,255,.12);border-right-color:rgba(255,255,255,.12);background:linear-gradient(rgba(0,0,0,.14),rgba(0,0,0,.22))!important}.sideMenu.hasLightBg .down.sideMenuHeaderTitleBox{background:rgba(0,0,0,.16);border-color:rgba(0,0,0,.12);border-top-color:rgba(0,0,0,.03);border-right-color:rgba(0,0,0,.03);background:linear-gradient(rgba(0,0,0,.04),rgba(0,0,0,.06))!important}.down.active.sideMenuHeaderTitleBox{background:rgba(255,255,255,.03);border-color:rgba(0,0,0,.03);border-top-color:rgba(255,255,255,.06);background:linear-gradient(rgba(255,255,255,.06),rgba(255,255,255,.08))!important}.sideMenu.hasLightBg .down.active.sideMenuHeaderTitleBox{background:rgba(0,0,0,.16);background:linear-gradient(rgba(0,0,0,.14),rgba(0,0,0,.16))!important}.sideMenuHeaderTitle{float:left;font-size:15px;color:rgba(255,255,255,.8);padding:10px;max-width:155px;padding-right:8px;padding-left:1px}.sideMenu.hasLightBg .sideMenuHeaderTitle{color:rgba(0,0,.8)}.hover.sideMenuHeaderTitleBox .sideMenuHeaderTitleButton{color:#fafafa;border-color:rgba(255,255,255,.26)}.sideMenu.hasLightBg .hover.sideMenuHeaderTitleBox .sideMenuHeaderTitleButton{color:#111;background:rgba(0,0,0,.06);border-color:rgba(0,0,0,0)}.sideMenuHeaderTitleButton{float:left;width:14px;padding:4px 2px 2px 2px;margin:7px;border:2px solid transparent;color:rgba(255,255,255,.8);border-radius:12px;font-weight:600;font-size:11px}.sideMenu.hasLightBg .sideMenuHeaderTitleButton{color:rgba(0,0,.8)}.nButton.sideMenuLink,.cButton.sideMenuLink{display:flex;justify-content:space-between;align-items:center;position:relative;float:none;height:auto;padding:0;min-width:initial;min-height:initial;text-align:left;font-size:15px;font-weight:400;clear:both;margin:4px 0 0 0;color:#333;border-radius:0;border:0!important;text-shadow:none!important;box-shadow:none;text-transform:initial;margin-left:6px;margin-right:7px;border-radius:5px}.nButton.sideMenuLink.hover,.cButton.sideMenuLink.hover{background-color:rgba(255,255,255,.16)}.sideMenu.hasLightBg .nButton.sideMenuLink.hover,.sideMenu.hasLightBg .cButton.sideMenuLink.hover{background-color:rgba(255,255,255,.44)}.nButton.sideMenuLink.active,.cButton.sideMenuLink.active{background-color:rgba(0,0,0,.07);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.44);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.44);box-shadow:inset 0 1px 3px rgba(0,0,0,.44)}.sideMenu.hasLightBg .nButton.sideMenuLink.active,.sideMenu.hasLightBg .cButton.sideMenuLink.hover{background-color:rgba(0,0,0,.07);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.44);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.44);box-shadow:inset 0 1px 3px rgba(0,0,0,.44)}.nButton.sideMenuLink.selected,.cButton.sideMenuLink.selected{background-color:rgba(255,255,255,.22);background:linear-gradient(rgba(255,255,255,.32),rgba(255,255,255,.2))!important;box-shadow:rgba(0,0,0,.24) 0 1px 3px!important}.sideMenu.hasLightBg .nButton.sideMenuLink.selected,.cButton.sideMenuLink.selected{background-color:rgba(255,255,255,.7);background:linear-gradient(rgb(255 255 255/80%),rgb(255 255 255/50%))!important;box-shadow:rgba(0,0,0,.24) 0 1px 3px!important;border-right:1px solid rgba(0,0,0,.2)!important}.nButton.sideMenuLink.default.selected{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.33)!important;font-weight:600}.sideMenu.hasLightBg .nButton.sideMenuLink.default.selected{color:#000;font-weight:600}.nButton.sideMenuLink.default{color:rgba(255,255,255,.8);border-color:transparent}.sideMenu.hasLightBg .nButton.sideMenuLink.default{color:rgba(0,0,.8)}.nButton.sideMenuLink.default .sideIcon,.nButton.sideMenuLink.default .sideMenuIcon{color:rgba(255,255,255,.7)}.sideMenu.hasLightBg .nButton.sideMenuLink.default .sideIcon,.sideMenu.hasLightBg .nButton.sideMenuLink.default .sideMenuIcon{color:rgba(0,0,0,.8)}.nButton.sideMenuLink.default.selected .sideIcon,.nButton.sideMenuLink.default.selected .sideMenuIcon{color:#fff}.nButton.sideMenuLink.alert{background:#e27129;color:#fafafa}.nButton.sideMenuLink.alert>.sideMenuIcon{color:#fafafa}.nButton.sideMenuLink.special>.sideMenuIcon{color:#fafafa}.sideMenuIcon{position:relative;float:right;min-width:19px;height:14px;padding:9px 4px 9px 4px;margin-right:8px;margin-top:2px;margin-bottom:2px;text-align:center;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,.11);color:#555;font-weight:600;font-size:15px;line-height:14px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:8px}.sideMenu.hasLightBg .sideMenuIcon{color:rgba(255,255,255,.8)}.sideMenuIcon.dot{line-height:12px}.sideMenuLabel{float:left;padding:12px 20px 12px 12px;min-width:133px;text-overflow:ellipsis}.sideMenuLabel.buttonHasIcon{max-width:177px}.sideMenuBox{position:relative;overflow:auto;max-height:520px;padding-bottom:4px;padding-top:2px;padding-bottom:8px}.sideMenuBox::-webkit-scrollbar{width:12px}.sideMenuBox::-webkit-scrollbar-track{background:rgba(0,0,0,.17)}.sideMenuBox::-webkit-scrollbar-thumb{background:rgba(0,0,0,.23)}.sideMenuBox::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)!important}.sideMenuHeaderButtonLeft{z-index:2;position:absolute;top:0;bottom:0;right:0;width:4px}.sideMenuHeaderButtonLeft.on{background:linear-gradient(to right,#e2992c,#ffad35);box-shadow:rgba(0,0,0,.24) 0 0 1px!important}.sideHolder{position:relative}.sideIcon{position:absolute!important;top:50%;left:3px;transform:translateY(-50%);color:#e4e4e4}.sideMenu.hasLightBg .sideIcon{color:rgba(0,0,0,.8)}.sideIcon.defaultIcon{font-size:11px;margin-top:0;margin-left:2px}.sideIcon.defaultIconSmall{font-size:6px;margin-top:0;margin-left:4px}.sideText{display:inline-block;margin-left:32px}#ButtonsPanel{float:right;height:35px;margin:12px 21px 12px}#LogInPanel{float:left;height:35px;margin:0 21px 0 0}#LogInPanel{margin-right:0}#ButtonsPanel{margin-left:4px}#SecondHeaderRow{clear:both}.userImgHolder{float:left;width:30px;height:30px;overflow:hidden;border-radius:24px}.userImgHolder.initials{background-color:#9bb53b}.userImgHolder.userPanel{margin-top:2px;margin-bottom:2px;margin-right:4px}#UserImg{width:19px;height:15px;background-image:url(/Public/Images/LoginProfile.png);background-size:cover;margin:7px}.userInitials{color:#f4f4f4;font-size:14px;font-weight:600;text-align:center;margin-top:8px;text-shadow:1px 1px 2px rgba(0,0,0,.25)}#UserName{margin-top:10px;margin-left:7px;margin-right:7px;float:left;color:#555;font-size:14px;text-transform:initial}#UserPanel{float:left;cursor:pointer;border-radius:4px}.topBarButton{position:relative;float:left;margin:4px 0 0 3px;height:26px;width:26px;cursor:pointer;border-radius:4px;overflow:hidden}.topBarButton.hover,#UserPanel.hover{background-color:#e4e4e4}#UserPanel.hover>#UserName,#UserPanel.active>#UserName,#UserPanel.on>#UserName{color:#333}.topBarButton.active,.topBarButton.hover.active,.topBarButton.on,#UserPanel.active,#UserPanel.hover.active,#UserPanel.on{background-color:#d2d2d2}.topBarButton.on,.topBarButton.active,#UserPanel.on,#UserPanel.active{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.44);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.44);box-shadow:inset 0 1px 3px rgba(0,0,0,.44)}.topBarIcon{margin:5px 0 0 4px;font-size:17px;color:#333}#UserOptionsButton>.topBarIcon{margin:4px 0 0 4px;font-size:18px}#ImpersonationButton>.topBarIcon,#QuestionMarkButton>.topBarIcon{margin:4px 0 0 4px;font-size:18px}#UserOptionFloater,#QuestionMarkFloater{cursor:default;min-width:210px;min-height:20px;padding:10px 0;border:0;background:#fff;color:#521814;overflow:hidden}.userOption{display:block;color:#521814;position:relative;min-width:80px;max-width:260px;padding:10px 30px 10px 18px;font-size:14px;cursor:pointer;border:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hover.userOption{background:#b30738;color:#fff}.userOptionLeft{float:left;width:16px;margin-right:12px;text-align:center}.userOptionRight{float:left}.userOptionLine{height:1px;background:#aba4a4;margin:6px 18px}.userOptionUsername{cursor:initial;color:#777070;font-size:13px}#BtnSignInLink,#BtnRegisterLink{background:#f4f4f4;padding:4px 12px;font-size:12px;font-weight:600;margin:5px 0 0 1px;color:#4a1713;border:1px solid #d6d3d3}#BtnSignInLink,#BtnRegisterLink{background:#f2f5f7}#BtnRegisterLink{margin-left:8px}.impersonationCode>.textbox{width:270px}.impersonationDeploymentLocationLabel{font-weight:600}.impersonationDeploymentLocationLabel.test{color:#008000}.impersonationDeploymentLocationLabel.live{color:#e50000;font-size:15px;padding:8px 24px;background:#ffe7ba;border-radius:30px}.versionInfo{float:right;margin:7px 14px 0 5px;padding:8px 10px;font-size:14px;color:#3c3c3c;background:#fafafa;border:1px solid rgba(0,0,0,.06);border-radius:3px}.deploymentLocation{font-weight:bold}.creationDate{font-size:11px}.contentDashboard.contentDashboardPadding{padding:20px}.contentDashboard.contentDashboardFullWidth{max-width:initial!important}.dashBox .webForm_table.defaultTheme td:first-child:not(.form_control){max-width:200px!important;width:200px!important;white-space:normal!important}.dashBox .webForm_table.defaultTheme.dashStatusInfoTable td:first-child:not(.form_control){max-width:90px!important;width:90px!important;white-space:normal!important}.dashStatusInfoTable{margin-top:20px}.dashBox .webForm_table tr:nth-child(even){background:#fafbfd}.dashBox .webForm_table tr:nth-child(odd){background:#f6f7f9}.dashHeaderArea{width:900px;margin-top:0;margin-bottom:30px;overflow:hidden;clear:both}.dashFlexLeft{display:flex;flex-direction:row;flex-wrap:wrap}.dashRightBar{float:right}.dashBox.dashStatusBox{float:right;border:1px solid #bdbdbd;min-width:300px;max-width:422px;min-width:initial;max-width:initial}.dashRightBarSection{margin-bottom:20px}.dashRightBarSection:last-of-type{margin-bottom:0}.dashBox.dashActionBar,.dashBox.dashReportsBar{float:right;clear:both;min-width:300px;max-width:422px}.dashBox.dashAuditTrialBar{float:right;clear:both;width:422px;background:#426197;border-color:#324c78;background:#426197;background:linear-gradient(180deg,rgba(66,97,151,1) 0%,#3d5783 100%);padding:4px;border-radius:8px}.dashAuditTrialHolder{max-height:340px;overflow-y:auto;overflow-x:hidden}.dashBoxBody.dashActionHolder,.dashBoxBody.dashReportsHolder{margin:0 6px 0 6px}.dashHeaderText{float:left;font-weight:600;font-size:21px;color:#704153;margin-bottom:15px;margin-top:2px}.dashDescription{float:left;font-size:18px;font-weight:600;letter-spacing:-.02em;padding-bottom:4px;margin-top:15px;margin-left:5px;clear:both}.dashLabels{min-height:10px}.dashID,.dashLabelHolder{float:left;font-size:15px;letter-spacing:-.02em;margin-left:40px;margin-bottom:10px;background:#f6f7f9;border-radius:4px;border:1px solid #e7e8ea}.dashLabelHolder.bad{background:#fde5e5;border:1px solid #f9cdcd;color:#362727}.dashLabelHolder.bad>.dashLabelKey{background:#e9c6c6}.dashIDLabel,.dashLabelKey{float:left;padding:4px;background:#e7e8ea;color:#626466;font-weight:600}.dashIDValue,.dashLabelValue{float:left;padding:4px;color:#555}.nButton.dashEditButton{float:right;font-size:14px;color:#303438;font-weight:normal;background:#fafafa;min-width:initial;text-transform:initial}.nButton.dashEditButton.blue{color:#fff;border:1px solid rgba(19,79,126,.29);background:#4c97d2}.nButton.dashEditButton>.editIcon{font-size:14px;margin-right:4px}.dashBoxHeader>.dashEditButton{position:relative;top:-6px;right:-8px}.dashBox,.dashBoxOwnRow{float:left;padding:10px 10px 20px 10px;margin-right:20px;margin-bottom:20px;border:1px solid #e8e8e8;background:#fdfdfd;border-radius:4px;min-width:220px;flex-grow:.5;flex-shrink:1}.dashBoxOwnRow{border:0;background:transparent;width:100%;padding:0}.dashBoxOwnRow>.dashBox{margin:0}.dashBoxHeader{position:relative;padding:10px;padding-bottom:20px;min-height:20px}.dashBoxTitle{font-size:18px;float:left}.dashRightBarHeader{padding-bottom:10px}.dashMiddleBarHeaderText{text-align:center;float:none}.dashBlueHeaderText{color:#fff}.staticForm tr>td:nth-child(2){padding-top:16px}.vdRightBar{float:right}.dashStatusHolder{padding:15px 10px;margin:10px auto;margin-top:0;margin-bottom:15px;border:1px solid #ebdfbb;width:170px;min-height:17px;border-radius:4px;background:#f9f4e5;font-size:16px;text-align:center;color:#58460e;overflow:hidden}.dashStatusHolder.good{background:#e7f3bc;border:1px solid #d6e1ad}.dashStatusHolder.bad{background:#fde5e5;border:1px solid #f9cdcd;color:#362727}.dashStatusHolder.review{border:1px solid #adc9e1;background:#dde8f9}.dashStatusHolder.fullReview{border:1px solid #addfe1;background:#ddf2f9}.dashStatusHolder.PASubmissionPending{border:1px solid #ebdfbb;background:#f9f4e5}.dashStatusHolder.TERPResponseSubmitted{border:1px solid #ebdeb8;background:#fff9ce}.statusIndicator{width:194px;height:20px;margin:2px auto 10px;border-radius:8px;border:1px solid #c4c4c4;overflow:hidden}.dashStatusHolder{margin-bottom:5px}.statusSection{width:38px;height:20px;float:left;border-right:1px solid #c4c4c4;position:relative}.progressArrow{position:absolute;left:4px;top:3px;color:#476291;font-size:16px;font-weight:normal;z-index:2}.statusSection.last{border:0}.statusSection.completed{background:#658bcc}.statusSection.active{background:#e1e6ef}.versionHolder{text-align:center;font-size:18px;margin-bottom:10px;margin:0 auto;width:70px;padding:15px;border-radius:6px;margin-bottom:6px}.vdVersionHistoryLink{text-align:center;font-size:13px}.dashActionButton{clear:both;float:none;background:#4c97d2;color:#fff;padding:11px 5px;font-size:15px;margin:5px auto 5px auto;width:246px}.dashActionButton.light{background:#fafafa;color:#444}.dashActionButton.orange{background:#c9841e;color:#fff}.dashActionButton.disabled{background:#d3d3d3}.dashActionButton.cancel{background:#fafafa;color:#333}.createCritParamButton{margin-top:10px;background:#4c97d2}.newCertificateButton{margin-top:10px;margin-left:10px;background:#4c97d2}.dashActionButtonSmallText{font-size:14px}.dashActionIcon{margin-right:10px;margin-left:5px}.vdCriticalParametersNotExist,.vdCertificatesDoNotExist{margin-top:5px;margin-left:10px;margin-bottom:10px}.cbOriginWtCert,.cbDestWtCert,.cbInedibleNotesheet,.cbForm8A,.cbForm8B{clear:both;margin-bottom:10px}.dashChecklistLabel{margin-bottom:10px;font-weight:600}.dashLabel{font-weight:600;max-width:224px;vertical-align:top;margin-left:10px;margin-bottom:10px;color:#222}.vdFooter{clear:both;padding-top:30px;padding-bottom:15px;overflow:hidden}.vdFooterLine{height:6px;background:#efefef}.vdFooterTabs{margin-top:30px}.vdCommsNewButton{margin-bottom:10px;background:#4c97d2}.vdCommsNoMessages{clear:both;padding-top:30px;font-size:14px;text-align:center}.dashDownloadPDFButton{background-color:#e2362d;font-weight:500;text-transform:initial}.saveAuditDueDates{background:#4c97d2}.auditDueDateForm{overflow:hidden;position:relative}.vdNoFile{margin-left:20px}.vdBlueButton{background:#4c97d2;color:#fff}.vdLightButton{font-size:14px;color:#333;font-weight:600;background:#fafafa}.vdCommsNewButtonHolder{position:relative;overflow:hidden}.msWindow{background:#fafafa}.msSection{padding:14px 17px 0 17px;border-radius:8px}.msSectionTitle{font-size:16px;margin-bottom:15px}.msSectionContent{overflow:hidden}.msBodyTextBox>.textbox{height:300px;border-radius:6px}.msSubjectTextBox>.textbox{border-radius:4px}.msRecipientTo{float:left;margin-right:10px;margin-top:3px;font-size:14px}.msRecipientContent{background:#e7e7e7;padding-left:10px;padding-right:10px;padding-bottom:0;padding-top:14px;border-radius:8px}.msSendButton{background:#4c97d2;font-weight:400;font-size:15px;padding:8px;min-width:100px}.msMessage{margin-top:2px;padding:5px 10px 10px 10px;border:1px solid #e8e8e8;background:#fdfdfd;min-width:240px;clear:both}.msMessage.hover{cursor:pointer;background:#e0effb}.msMessage.active{background:#c8d7e3}.msMessageTitle{overflow:hidden}.msMessageTag{float:left;padding:5px;background:rgba(187,189,191,.2);border-radius:4px;font-weight:600;margin-right:10px}.msMessageTagLabel{color:#555;display:inline}.msMessageTagValue{display:inline-block;margin-left:5px;color:#285db9}.msMessageDate{float:left;margin-right:15px;color:#555;font-size:13px;margin-top:5px}.msMessageSubject{clear:both;margin-top:8px;color:#0d367c;font-weight:600;font-size:14px}.msMessageBody{margin-top:8px;margin-bottom:4px;clear:both;color:#444;height:14px;overflow:hidden;word-break:break-word;text-overflow:ellipsis}.msViewerTitle{background:#808081;min-height:88px;padding:6px}.msViewerDate{float:right;color:#fafafa;margin-top:7px;margin-right:15px;font-size:14px}.msViewerTag{clear:left;padding:5px;background:rgba(187,189,191,.2);border-radius:4px;margin-right:10px;margin-top:3px}.msViewerTagLabel{color:#fafafa;display:inline;font-weight:600}.msViewerTagValue{font-weight:400;display:inline-block;margin-left:5px;color:#dfe0e1}.msViewerSubject{clear:left;margin-top:14px;margin-left:6px;margin-bottom:10px;color:#fff;font-weight:400;font-size:16px}.msViewerBody{margin:20px 10px 10px 10px;clear:both;color:#000;font-size:14px}.msViewerFileViewer{margin-top:20px}.msViewerFileViewerTitle{margin:10px;font-size:15px;padding:8px;padding-top:12px;padding-bottom:6px;border-top:1px solid #333}.msViewerFileViewerHolder{margin:10px}.msMessageButtonsHolder{float:right;margin:8px 10px}.msReplyButton{background:#f4f4f4;color:#333;font-weight:400}.msViewerPreviousMessage{position:absolute;bottom:30px;left:15px}.msPreviousMessageButton{background:#f4f4f4;color:#333;font-weight:600;border:1px solid #e1e1e1}.versionHistoryDetailsButton{background:#007fdc;color:#fff;font-weight:400}a.nButton.openVersionButton.table_actionButton{width:110px;background-color:#fff;color:#222;font-weight:400;text-transform:none}.dashVersionWarningArea{padding:10px;background:#fbb040;margin-bottom:30px;color:#111}#ChangePasswordView{overflow:hidden;width:260px;margin:20px auto;border:1px solid #e2e2ef;padding:15px;background:#fdfdff}#TxtChangePassword{margin-top:5px;margin-bottom:0}#TxtChangePassword>.textbox{width:246px}#BtnChangePassword{margin-top:10px;background:#4c97d2;font-size:15px}.contentDashboard{max-width:1340px}.staticForm tr>td:nth-child(2){padding-top:16px}.dashBox.dashStatusBox{width:300px}.vdLabel{font-weight:600;max-width:224px;vertical-align:top;padding-top:16px;margin-left:10px;margin-bottom:10px;color:#222}.idEditStatusForm{padding:20px}#DDIDStatus{margin-bottom:15px}.idOutstandingBody{overflow:auto}table.creditTable tr{background:#f6f7f9}table.creditTable td{background:#f6f7f9}table.creditTable td,table.creditTable th{padding:12px;border:1px solid #d5d9e1}.table.creditTable th{font-weight:600;font-size:15px}table.creditTable td{text-align:right}.inputCredit .textbox{width:120px}.creditNoteValue{text-align:left!important}.creditStatusBox{margin-bottom:20px;margin-left:10px;font-size:15px}.creditStatusValue{font-weight:600}.draftBanner{background-color:#ffeb3b;color:#333;padding:10px;text-align:center;border-bottom:2px solid #f5c000;margin-bottom:20px}.draftBannerTitle{font-size:18px;font-weight:bold}.draftBannerSubtext{font-size:14px;margin-top:5px;color:#555}.contentDashboard{max-width:1340px}.staticForm tr>td:nth-child(2){padding-top:16px}.dashBox.dashStatusBox{width:300px}.idEditStatusForm{padding:20px}#DDIDStatus{margin-bottom:15px}.dashDownloadBar{float:right;clear:right;width:300px}.dashDownloadForm7PDFButton{background-color:#464c8b;background-color:#e2362d;font-weight:500;text-transform:initial;min-width:145px}.webForm_label.dashForm7DownloadLabel{vertical-align:middle!important;padding:0!important;padding-left:12px!important;width:105px!important;min-width:105px!important}.dashForm7Download{padding:12px!important}.voidButton{margin-top:10px;background:#e3e3e3;color:#363636;font-weight:400}#InterhandlerTransferForm7PartA .webForm_label,#InterhandlerTransferDashboard .webForm_label{min-width:120px;margin-top:6px}.readOnlyForm7Label{margin:8px 8px 8px 16px;font-size:14px}.interTableColOne.readOnly{width:180px!important}.interTransTable{width:100%;margin-bottom:20px;margin-top:10px}.interTransTable th{border:1px solid #333;padding:4px}.interTransTable td{border:1px solid #333;padding:0}.interTransTopHeader{text-align:center}.interTableColOne{width:280px!important;max-width:initial!important;padding:4px!important}.dropdown.ddVariety{width:220px}.interTableColTwo{width:180px!important;max-width:initial!important;padding:8px!important}.interTableColThree{width:202px!important;max-width:initial!important;padding:4px!important}.txtKernelWeight>.textbox.form_tb{width:200px}.interTableColFour{width:140px!important;max-width:initial!important;padding:8px!important}.interTableColFive{width:242px!important;max-width:initial!important;padding:4px!important}.txtLotID>.textbox.form_tb{width:240px}.usersPanel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.userCard{flex-grow:2;max-width:430px}.userAuthenticationFormHolder .webForm_table.defaultTheme td:first-child:not(.form_control),.userFormHolder .webForm_table.defaultTheme td:first-child:not(.form_control){font-weight:600;padding-top:10px}.userAuthenticationFormHolder .webForm_tbody,.userFormHolder .webForm_tbody{font-size:12px}.userAuthenticationFormHolder td.webForm_label,.userFormHolder td.webForm_label{max-width:80px!important;width:80px!important}.userClassificationHolder,.userABCRolesHolder{overflow:hidden;clear:both;margin-top:10px}.userClassificationTitle,.userABCRolesTitle{margin-bottom:12px;font-weight:600;margin-left:10px;font-size:12px}.userClassification,.userABCRole{float:left;margin-right:6px;margin-bottom:6px;padding:8px;border:0;border-radius:8px;background:#58595b;background:#6b6c6f;color:#fff;font-weight:600}#UsersFirstNotification{font-size:15px;padding:15px;background:rgb(255 255 255/67%);border-radius:7px;margin:10px;margin-left:0;margin-top:0;margin-bottom:25px}#UsersFirstNotificationIcon{float:left;width:57px;height:57px;padding:10px;padding-right:20px;font-size:55px;color:#994867}.usersIndicator{float:left;padding:6px 12px;margin:-4px;margin-right:10px;border-radius:5px;text-align:center;color:rgba(0,0,0,.7);font-weight:600;background:rgba(211,211,211,0);border-radius:0}.userInactive{background:rgb(255,196,207,.5);border-bottom:1px dotted #888}.userActivateButton{background:#008000}.userActivateButton{background:#e8ffe8;color:#325332;margin:-4px;padding:4px 8px;font-weight:400;font-size:13px}.userDeactivateButton{background:#f9f7f7;color:#676767;margin:-4px;padding:4px 8px;font-weight:400;font-size:13px}.authOld{cursor:help;border:4px;color:#066da5;border-bottom:1px dotted #888;background-color:#ffeece}.userInviteSentIndicator{background:#e7e7e7}.userInviteSentLabel{margin-bottom:4px}.resendInviteButton{margin-top:10px}.hp_CardEditButton.nButton.userEditButton{margin-right:0}.userTitleLabel{float:left;margin-left:15px;margin-top:5px}.highlightABCComments td:last-of-type{background:#fff4cd;color:#000;font-size:15px;line-height:15px;padding-bottom:15px!important}.severity{display:flex;align-items:center;margin-top:10px;margin-bottom:10px;font-size:15px}.severityCategoryName{font-weight:600}.ddLblSelected .severity{margin:0}.severity-icon{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}.minor .severity-icon{background-color:#ffa000}.major .severity-icon{background-color:#d32f2f}.observation .severity-icon{background-color:#388e3c}.none .severity-icon{background-color:#757575}.combinedReportPDF{background-color:#ffdbd9;color:#8e1e15}.boxNonConformities{min-width:600px}.boxNonConformitiesEmpty{padding:10px}.ncSaveButton{float:right}.ncBox{border:1px solid #efc88d;border-radius:8px;overflow:hidden;margin-bottom:20px}.ncBox .hp_Form{max-width:initial}.ncBoxHeader{font-size:15px;font-weight:600;text-align:center;background:#ffdeac!important}.ncBoxHeader td{padding:14px!important}.hp_Form .ncDeleteButton.webForm_button{float:right;background-color:#f4f4f4;color:#333}.contentDashboard{max-width:1340px}#BtnEditReport,#BtnAddNC{float:right;margin-top:2px;margin-right:2px;background-color:#4c97d2;color:#fff;font-size:15px;min-width:130px;padding:8px;z-index:100}#BtnAddNC{background-color:#f4f4f4;color:#333;min-width:100px}.PECV_RowStatus{padding:8px;margin:-4px;border-radius:5px;text-align:center;color:rgba(0,0,0,.7);font-weight:600}.PECV_RowStatus.Scheduled{border:1px solid #ebdfbb;background:#f9f4e5}.PECV_RowStatus.Passed,.PECV_RowStatus.CARApproved{background:rgba(231,243,188,.5);border:1px solid #d6e1ad}.PECV_RowStatus.bad{background:rgb(255,196,207,.5);border:1px solid #e9cedc}.PECV_RowStatus.AwaitingHandlerResponse{background:rgba(210,190,250,.5);border:1px solid #cfbff2}.PECV_RowStatus.CARUnderReview{border:1px solid #addfe1;background:#ddf2f9}.PECV_RowStatus.Unknown{border:1px solid #ebebeb;background:rgba(244,244,244,.5)}.PECVAuditStatus.scheduled{border:1px solid #ebdfbb;background:#f9f4e5}.PECVAuditStatus.good{background:rgba(231,243,188,.5);border:1px solid #d6e1ad}.PECVAuditStatus.bad{background:rgba(255,196,207,.5);border:1px solid #e9cedc}.PECVAuditStatus.alert{background:rgba(210,190,250,.5);border:1px solid #cfbff2}.PECVAuditStatus.underABCReview{border:1px solid #addfe1;background:#ddf2f9}.PECVAuditStatus.unknown{border:1px solid #ebebeb;background:rgba(244,244,244,.5)}#InedibleDispositionViewer{font-family:'Inter','Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#1e293b;max-width:1200px;margin:0 auto;min-height:400px}.dashboard-header{text-align:center;margin-bottom:40px;font-size:1.8em;font-weight:600;color:#0f172a;letter-spacing:-.5px}.years-wrapper{display:flex;flex-direction:column;gap:40px}.year-block{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.04);border:1px solid #e2e8f0;overflow:hidden}.year-title{font-size:1.25em;font-weight:600;text-align:center;color:#334155;background:#f8fafc;padding:16px 20px;border-bottom:1px solid #e2e8f0;margin-bottom:25px}.thermometers-row{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:0 30px 30px 30px}.thermometer-module{display:flex;align-items:center;gap:35px;background:#fff;min-width:420px;flex:1;max-width:500px}.thermometer-visual{display:flex;flex-direction:column;align-items:center;position:relative;padding-bottom:10px}.thermometer-glass{width:32px;height:230px;background:linear-gradient(to right,#e2e8f0 0%,#fff 30%,#e2e8f0 100%);border-radius:16px 16px 0 0;box-shadow:inset 0 3px 8px rgba(0,0,0,.1),inset 0 -2px 4px rgba(0,0,0,.05),0 4px 10px rgba(0,0,0,.03);display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1;overflow:hidden}.thermometer-glass::after{content:'';position:absolute;left:15%;top:0;bottom:0;width:30%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);z-index:10;pointer-events:none}.thermometer-bulb{width:56px;height:56px;border-radius:50%;margin-top:-14px;z-index:2;box-shadow:inset -3px -4px 8px rgb(0 0 0/25%),inset 2px 2px 4px rgb(255 255 255/51%),0 4px 8px rgb(0 0 0/0%);transition:background .4s ease;position:relative}.thermometer-bulb::after{content:'';position:absolute;left:15%;top:15%;width:30%;height:30%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 70%);pointer-events:none}.segment{width:100%;transition:height .5s ease;border-top:1px solid rgba(255,255,255,.3);position:relative;z-index:5}.bg-scheduled{background:linear-gradient(to right,#d97706 0%,#fbbf24 30%,#f59e0b 100%)}.bg-pending{background:linear-gradient(to right,#2563eb 0%,#60a5fa 30%,#3b82f6 100%)}.bg-credited{background:linear-gradient(to right,#059669 0%,#34d399 30%,#10b981 100%)}.bg-remaining{background:transparent}.thermometer-bulb.bg-scheduled{background:radial-gradient(circle at 30% 30%,#fbbf24 0%,#f59e0b 45%,#b45309 100%)}.thermometer-bulb.bg-pending{background:radial-gradient(circle at 30% 30%,#60a5fa 0%,#3b82f6 45%,#1d4ed8 100%)}.thermometer-bulb.bg-credited{background:radial-gradient(circle at 30% 30%,#34d399 0%,#10b981 45%,#047857 100%)}.thermometer-bulb.bg-remaining{background:radial-gradient(circle at 30% 30%,#fff 0%,#e2e8f0 45%,#94a3b8 100%)}.thermometer-stats{display:flex;flex-direction:column;justify-content:center;flex:1}.stats-title{margin:0 0 20px 0;font-size:1.15em;font-weight:600;color:#0f172a}.stats-list{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.stat-item{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;padding:8px 12px;border-radius:6px;border:1px solid #f1f5f9;transition:all .2s ease}.stat-item:hover{background:#f1f5f9;border-color:#e2e8f0}.stat-left{display:flex;align-items:center;gap:10px}.stat-color{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-shadow:0 1px 2px rgba(0,0,0,.1)}.stat-color.bg-scheduled{background:#f59e0b}.stat-color.bg-pending{background:#3b82f6}.stat-color.bg-credited{background:#10b981}.stat-color.bg-remaining{background:#cbd5e1;box-shadow:none}.stat-label{font-size:.9em;font-weight:500;color:#475569}.stat-right{display:flex;align-items:center;gap:12px}.stat-value{font-size:.95em;font-weight:600;color:#1e293b;text-align:right}.stat-value small{font-size:.8em;color:#64748b;font-weight:400}.stat-pct{font-size:.85em;color:#64748b;width:45px;text-align:right;font-weight:500}.stat-total-wrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2e8f0;padding-top:15px}.stat-total-text{font-size:.95em;line-height:1.5}.stat-total-text strong{color:#0f172a;font-size:1.05em}.dl-btn-container{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.stat-total-wrapper .dl-btn-container{margin-right:13px}.btnDownloadRow{background:transparent!important;border:0!important;color:#94a3b8!important;cursor:pointer;padding:6px!important;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-left:14px;width:24px;min-width:24px}.btnDownloadRow.hover{background:#e2e8f0!important;color:#0f172a!important}.btnDownloadRow .buttonText{display:none}body{min-width:600px}#Header{background:#fff}#HeaderCenter{position:relative;margin:0 auto;background:#fff}#HeaderBottomBackground{background:#fff}#HeaderLeft{overflow:hidden}.floatingIndicator{background:#ede1d5;background:#d9cfc4;height:4px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.navLinkButton{padding-right:7px}#NavigationBar{padding-left:0}#NavigationBar>a{background:initial}#NavigationBar>a.hover{background:#f4f4f4}#NavigationBar>a.selected{background:initial!important}#NavigationBar>a.hover.selected,#NavigationBar>a.hover{background:#f4f4f4!important;color:#0096ff!important}#NavigationBar>a.hover.active{color:#8cd0ff!important}#ButtonsPanel{margin-top:7px}.versionInfo{margin-top:5px}#FirstHeaderRow{float:right;padding-right:19px;height:30px}#SecondHeaderRow{clear:both}.topBarIcon{color:#58595b}.sideMenuOffsetMargin{margin-left:0!important}.sideMenuBackground{position:fixed!important}#Content{padding-right:20px}#Content.sideMenuActive{padding-right:250px}@media only screen and (max-width:2200px){#Content.sideMenuActive{padding-right:200px}}@media only screen and (max-width:2150px){#Content.sideMenuActive{padding-right:150px}}@media only screen and (max-width:2100px){#Content.sideMenuActive{padding-right:100px}}@media only screen and (max-width:2000px){#Content.sideMenuActive{padding-right:20px}.hp_TableCard.single{margin-right:20px!important}}body{--blue-gradient:linear-gradient(10deg,#3ca3f3,#2e81c1) #4c97d2;--blue-gradient-hover:linear-gradient(20deg,#5db6fb,#258ddd)}#BtnDownloadCSV{margin-bottom:2px!important}.versionInfo{color:#36535a;background:#f4f4f4;border:0;border-radius:0}.deploymentLocation.DEV{color:#11485a!important}.managementPage{padding:0;overflow-x:auto}.icon,#ClrStatus,#PersonIcon,.buttonImg,.tbIcon,.tbIconMiddle,.tbIconMore,.action.close,.toastX,.ddButton,.ddArrow,.itemPlay,#MenuIcon,.startMIcon{background-image:url(/Public/Images/IconPage.png)!important}.sbI,#SbName,#SbUserName,.itemViewHeaderTitle{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.page{padding:30px}#Content{max-width:1500px;margin:0 auto}.hp_TableCard{margin-bottom:20px;margin-right:20px;padding:30px;min-width:220px;min-height:120px;border-radius:3px;border:1px solid #ebebeb;box-shadow:0 2px 4px 0 rgba(0,0,0,.18);background:#fff}.hp_TableCard.single{margin-right:0}.hp_Page{padding:35px 0 35px 40px;padding-bottom:20px;overflow:hidden}.hp_Clear{clear:both}.hp_Card{float:left;margin-bottom:20px;margin-right:20px;padding:30px;min-width:220px;min-height:120px;border-radius:8px;box-shadow:0 3.2px 7.2px 0 rgba(0,0,0,.13),0 .6px 1.8px 0 rgba(0,0,0,.11);background:#fff}.hp_CardTitle{float:left;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;padding-bottom:10px;margin-right:20px}.hp_CardTitle.smaller{font-size:1.4rem}.hp_CardBody{margin-top:20px}.hp_CardHeader{overflow:hidden}.hp_CardEditButton.nButton,.hp_CardDeleteButton{float:right;font-size:15px;color:#333;background:#fafafa;min-width:initial}.hp_CardEditButton{margin-right:8px}.hp_Button{padding:10px 14px;background-color:#b80f35;background-color:#4c97d2;border-radius:6px;font-size:14px;font-weight:600}.hp_ActionButton{background-color:#4c97d2;border-radius:6px;font-size:14px;font-weight:600}.hp_TopNewButton{margin-bottom:25px}@font-face{font-family:'Open Sans Variable';src:url('/Public/Fonts/OpenSans-Variable.woff2') format('woff2');font-weight:300 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans Variable';src:url('/Public/Fonts/OpenSans-Italic-Variable.woff2') format('woff2');font-weight:300 800;font-stretch:75% 100%;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('/Public/Fonts/OpenSans-Variable.woff2') format('woff2');font-weight:300 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('/Public/Fonts/OpenSans-Italic-Variable.woff2') format('woff2');font-weight:300 800;font-stretch:75% 100%;font-style:italic;font-display:swap}.resendInviteButtonInTable{clear:both;float:left;margin-top:10px;margin-bottom:10px;overflow:hidden}