kup-host-console .console-box{border:1px solid #e2e2e2;box-sizing:border-box;background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:9999;max-height:100%;min-height:26px}kup-host-console .console-box .rg-top{margin-top:0!important;top:5px!important}kup-host-console .console-box.opened{height:350px}kup-host-console .console-box.closed{height:1px!important;min-height:auto!important}kup-host-console .console-box.height-transition{-webkit-transition:height 1s;transition:height 1s}kup-host-console .console-box .console-container{position:relative;height:100%}kup-host-console .console-box .console-toggle-button{top:-2em;height:2em;width:3em;position:absolute;background:#fff;border:1px solid #e2e2e2;border-bottom:0;border-radius:4px 4px 0 0;display:flex;justify-content:center;align-items:center}kup-host-console .console-box .console-toggle-button.center-position{right:calc(50% - (3em / 2))}kup-host-console .console-box .console-toggle-button.right-position{right:45px}kup-host-console .console-box .console-toggle-button.left-position{left:45px}kup-host-console .console-box .console-actions-list{position:relative;height:100%;overflow:hidden}kup-host-console .console-box .console-toggle-button i{font-size:1.5em}kup-host-console .console-box .console-button-action{width:100%;height:28px;border-bottom:1px dotted #e2e2e2;padding:4px 8px}kup-host-console .console-box .console-button-action.play{color:#8fbc8f}kup-host-console .console-box .console-button-action.stop{color:#f08080}kup-host-console .console-box .console-button-action.empty{color:#add8e6}kup-host-console .console-box .console-button-action.start{color:#90ee90}kup-host-console .console-box .console-button-action.end{color:#db7093}kup-host-console .console-box .console-button-action.last{border-top:1px dotted #e2e2e2;border-bottom:1px dotted #e2e2e2;position:absolute;bottom:0;background:#858585}kup-host-console .console-box .console-content{display:flex;flex-direction:row;height:calc(100% - 50px);position:relative}kup-host-console .console-box .console-content #overlay-on-console{position:absolute;display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;height:100%;background-color:rgba(0,0,0,.4);color:#fff;z-index:1}kup-host-console .console-box .console-content #overlay-on-console i{margin-bottom:.25em}kup-host-console .console-box .console-sidebar{max-width:30px;min-width:30px;flex-grow:1;border-right:1px solid #e2e2e2;color:#fff;background:#858585}kup-host-console .console-box .console-topbar{border-bottom:1px solid #e2e2e2;min-height:25px;padding:3px 5px;font-size:12px;color:#fff;background:#858585}kup-host-console .console-box .console-footer{height:25px;font-size:12px;color:#fff;background:#858585}kup-host-console .console-box .console-footer .console-tabs-list{height:100%;margin:0}kup-host-console .console-box .console-footer .console-tabs-list .tab{float:left;height:100%;padding:5px 15px;width:auto}kup-host-console .console-box .console-footer .console-tabs-list .tab .notify-icon{margin-left:5px;font-size:.8em;color:#f08080;-webkit-animation:fadeinout 4s linear forwards;animation:fadeinout 1.5s linear infinite}kup-host-console .console-box .console-footer .console-tabs-list .tab:hover{background:rgba(163,163,163,.5)}kup-host-console .console-box .console-footer .console-tabs-list .tab.selected{background:#666}kup-host-console .console-box .console-footer .console-tabs-list .tab .tab-icon{margin-right:5px;color:#b0c4de}kup-host-console .console-box .console-logger{flex-grow:1;position:relative;background:#eee9df}kup-host-console .console-box .console-logger.fade-in{opacity:1;transition:opacity 1s linear}kup-host-console .console-box .console-logger.fade-out{opacity:0;transition:opacity .3s linear}kup-host-console .console-box .console-logger .logger-box{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff;overflow:hidden}kup-host-console .console-box .ui-grid{min-height:calc(350px - 75px)}@-webkit-keyframes fadeinout{0%,100%{opacity:0}50%{opacity:1}}@keyframes fadeinout{0%,100%{opacity:0}50%{opacity:1}}kup-host-console #sampleToolBar{background-color:#c9c2b7;width:100%;height:2em}kup-host-console .button-12{flex-direction:column;align-items:center;padding:1px 14px;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;margin-top:3px;margin-left:3px;background:#6E6D70;box-shadow:0 .5px 1px rgba(0,0,0,.1),inset 0 .5px .5px rgba(255,255,255,.5),0 0 0 .5px rgba(0,0,0,.12);color:#DFDEDF;user-select:none;-webkit-user-select:none;touch-action:manipulation}kup-host-console .button-12:focus{box-shadow:inset 0 .8px 0 -.25px rgba(255,255,255,.377),0 .5px 1px rgba(0,0,0,.1),0 0 0 3.5px rgba(58,108,217,.5);outline:0}kup-host-console .no-of-xcsi-errors{position:absolute;top:-8px;right:-8px;min-width:2em;height:2em;vertical-align:middle;text-align:center;line-height:2em;border-radius:50%;background:#b50000;font-size:.75em;color:#fff}kup-logger-terminal .terminal-window{height:100%;width:100%;margin:0 auto;background:rgba(0,0,0,.85);box-shadow:0 2px 10px #333;overflow:hidden}kup-logger-terminal .terminal-window .head{background:-webkit-linear-gradient(top,#4d4c47 0,#3c3b37 100%);background:-moz-linear-gradient(top,#4d4c47 0,#3c3b37 100%);background:-o-linear-gradient(top,#4d4c47 0,#3c3b37 100%);box-shadow:0 2px 0 #575757 inset;height:25px;padding:5px;font-size:12px}kup-logger-terminal .terminal-window .head span{font-size:11px;color:#fff;text-shadow:0 -1px 0 #333}kup-logger-terminal .terminal-window .terminal-content{color:#0d0;overflow:auto;font-size:12px;font-family:"Courier New",sans-serif;padding:5px 35px 5px 5px;height:calc(100% - 25px);margin-right:-30px}kup-logger-terminal .terminal-window .terminal-content-height-100{height:100%!important}@-webkit-keyframes fall{1%,100%,49%{opacity:1}50%,99%{opacity:0}}@-moz-keyframes fall{1%,100%,49%{opacity:1}50%,99%{opacity:0}}@-o-keyframes fall{1%,100%,49%{opacity:1}50%,99%{opacity:0}}kup-logger-terminal .terminal-window .terminal-content .cursor{-webkit-animation:fall 1s linear infinite;-moz-animation:fall 1s linear infinite;-o-animation:fall 1s linear infinite}kup-logs{height:100%;display:flex;flex-direction:column}kup-logs .flex-1{flex:1}kup-logs .highlight{background-color:#ff0}kup-logs .server-logs{display:flex;gap:1em;height:100%}kup-logs .sticky-table-header{position:sticky!important;top:-1px}kup-logs #log-files{width:40%;flex-shrink:0;height:100%;max-height:100%}kup-logs #log-files .ui-grid{min-height:auto!important;height:100%!important}kup-logs #log-files .ui-grid-render-container .ui-grid-render-container-body{height:100%;display:flex;flex-direction:column}kup-logs #log-files .ui-grid-render-container .ui-grid-render-container-body .ui-grid-header{flex-shrink:0}kup-logs #log-files .ui-grid-render-container .ui-grid-render-container-body .ui-grid-viewport{flex:1}kup-logs #log-file-preview,kup-logs .log-file-preview{width:100%;overflow:auto;max-height:100%;word-break:break-word}kup-logs .log-file-preview-container{display:flex;flex-direction:column;width:60%;max-height:100%}kup-logs .log-file-preview-container .log-file-preview-header{width:100%;height:35px;display:flex;padding:0 1em;flex-direction:row;border-bottom:1px solid;border-color:inherit;flex-shrink:0}kup-logs .log-file-preview-container .log-file-preview-header .file-name-box{flex-grow:1;display:flex;flex-direction:row;align-items:center}kup-logs .log-file-preview-container .log-file-preview-header .icon-actions{display:flex;flex-direction:row;align-items:center;justify-content:end;flex-shrink:0;gap:1em}kup-logs .padding-left-05{padding-left:.5em!important}kup-logs .width-100{width:100%!important}kup-logs .flex-box{display:flex;flex-direction:row}kup-logs .flex-box label{flex-shrink:0}kup-logs .detail-btn{font-size:2.25em;margin-right:0;position:absolute;top:0;right:0;display:flex;bottom:0;padding:.25em;justify-content:center;align-items:center}kup-logs .indicator-flag{border-right-width:1px!important;right:auto!important;left:.5em!important;bottom:0!important;text-transform:uppercase;margin:0 0 -1px!important}kup-logs .tab-content{display:flex;flex-direction:column;overflow:auto;padding:1em}kup-logs .logs-container,kup-logs .overlay-active{flex-direction:column;display:flex;height:100%}kup-logs .margin-left-05{margin-left:.5em}kup-logs .overlay-active{position:absolute!important;width:100%;top:0;left:0;right:0;bottom:0;z-index:1099;cursor:default;align-items:center;justify-content:center;color:inherit;background-color:rgba(245,245,245,.5)}kup-logs .overlay-active i{margin-bottom:.25em}kup-logs .margin-right-3{margin-right:3em}kup-logs .display-flex-column{display:flex;flex-direction:column;gap:.25em}kup-logs .display-flex-row{display:flex!important;flex-direction:row}kup-logs .font-weight-normal{font-weight:400!important}kup-logs .width-25{width:25%}kup-logs .dropdown-exceptions>div{display:flex;align-items:center}kup-logs .dropdown-exceptions>div>label{flex-shrink:0;margin-right:1.5em;font-weight:400!important}kup-bandwidth,kup-logs .flex-box-col{flex-direction:column;display:flex}kup-logs .box-h100{height:100%}kup-logs .log-file-preview-header-overrides{padding-top:.5em!important;padding-bottom:.5em!important;min-height:35px;height:auto!important}kup-logs .break-spaces{white-space:break-spaces}kup-logs .exception-in-file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:30px;display:flex;align-items:center;padding:4px}kup-logs .exception-in-file:not(:last-child){margin-bottom:4px}kup-logs .correlation-id-search-box{position:absolute;display:flex;justify-content:center;align-items:center;gap:.75em;right:.5em;top:.25em;width:300px}kup-logs .correlation-id-search-box i{font-size:1.5em}kup-bandwidth{height:100%;overflow:auto;overflow-x:hidden}kup-bandwidth .tbandwith-terminal-window{flex-direction:column;display:flex;height:100%}kup-bandwidth .tbandwith-terminal-window .tbandwith-title-section{color:#858585;font-weight:400!important;font-size:12px!important}kup-bandwidth .tbandwith-terminal-window .tbandwith-row{display:flex;flex-direction:row}kup-bandwidth .tbandwith-terminal-window .tbandwith-grow-box{flex-grow:1}kup-bandwidth .tbandwith-terminal-window .tbandwith-wrap-box{flex-wrap:wrap}kup-bandwidth .tbandwith-terminal-window .tbandwith-no-shrink-box{flex-shrink:0}kup-bandwidth .tbandwith-terminal-window .tbandwith-bordered-dotted{border:1px dotted grey;border-left:8px solid #dfd7c3}kup-bandwidth .tbandwith-terminal-window .tbandwith-button-selected{border-color:#d9a11b!important;background:#f0d9a4!important;color:#d9a11b!important}kup-bandwidth .tbandwith-terminal-window .tbandwith-button:active{transform:scale(.95)}kup-bandwidth .tbandwith-terminal-window .tbandwith-button{width:80px;height:32px;color:#fff;text-transform:uppercase;border:1px solid;border-color:inherit;background:#858585;text-overflow:ellipsis;overflow:hidden}kup-bandwidth .tbandwith-terminal-window .tbandwith-button-gap{gap:.75em}kup-bandwidth .tbandwith-terminal-window .tbandwith-button-gap-1em{gap:1em}kup-bandwidth .tbandwith-terminal-window .tbandwith-input{height:32px!important;text-align:right;width:90px!important}kup-bandwidth .tbandwith-terminal-window .tbandwith-margin-right{margin-right:1em!important}kup-bandwidth .tbandwith-terminal-window .tbandwith-margin-top{margin-top:1em!important}kup-bandwidth .tbandwith-terminal-window .tbandwith-temp-box{background:#f0eee4;width:100%;height:150px}kup-bandwidth .tbandwith-terminal-window .tbandwith-settings{width:150px;min-width:150px}kup-bandwidth .tbandwith-terminal-window .tbandwith-statistics{width:25%;min-width:400px}kup-bandwidth .tbandwith-terminal-window .tbandwith-logger{margin-right:0!important;min-width:450px;width:70%}kup-bandwidth .tbandwith-terminal-window .tbandwith-row-align-center{align-items:center;justify-content:center}kup-bandwidth .tbandwith-terminal-window .tbandwith-logger-height{height:150px}kup-bandwidth .tbandwith-terminal-window .tbandwith-height-100{height:100%}kup-bandwidth .tbandwith-terminal-window .tbandwith-height-300px{height:300px}kup-bandwidth .tbandwith-terminal-window .tbandwith-chart-container{position:relative;flex:1;min-height:300px}kup-bandwidth-statistics .value-on-center{text-align:center}kup-bandwidth-statistics .value-on-right{text-align:right}kup-bandwidth-statistics .value-padding{padding-right:.5em!important}kup-bandwidth-statistics .table-container-overflow{overflow:auto}