@charset "UTF-8";.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--palette-neutral-100: 0, 0, 0;--palette-neutral-50: 125, 125, 125;--theme-banner-bkgrnd: #fff;--theme-banner-text: rgba(0,0,0,.9);--theme-banner-height: 48px;--theme-button-banner-height: 54px;--theme-toolbar-height: 32px;--theme-menu-bkgrnd: #424858;--theme-menu-text: #fff;--theme-menu-light-text: #bbb;--theme-menu-wide: 240px;--theme-menu-narrow: 70px;--theme-page-bkgrnd: #eeeeee;--theme-content-bkgrnd: #ffffff;--theme-content-faint-bkgrnd: #f8f8f8;--theme-content-alt-bkgrnd: rgba(239,246,252,1);--theme-content-text: #495057;--theme-content-link: #c6a5d4;--theme-content-label: #9973a5;--theme-content-light-text: rgba(0,0,0,.5);--theme-content-faint-text: rgba(0,0,0,.25);--theme-content-spinner: #fe9700;--theme-content-active: #c6a5d4;--theme-content-success: #107c10;--theme-content-error: #da0a00;--theme-content-warning: #f8a800;--theme-content-gold: #ffbe00;--theme-content-over-text: #fff;--theme-content-selected-bkgrnd: #4285f4;--theme-content-selected-subtle-bkgrnd: rgba(239,246,252,1);--theme-content-hover: #f4f4f4;--theme-content-line: #a5a5a5;--theme-content-outline: #ccc;--theme-primary-text: #fff;--theme-primary-bkgrnd: #5bc0de;--theme-primary-outline: #46b8da;--theme-secondary-text: #49505799;--theme-secondary-bkgrnd: none;--theme-secondary-outline: #ccc;--theme-button-outline: #e2e2e2;--theme-random1: #b600a0;--theme-random2: #da3a00;--theme-random3: #008272;--theme-random4: #0075da;--theme-random5: #004b51;--theme-random6: #004c1a;--theme-card-code: #2b7fc5;--theme-card-code-bkgrnd: #eff6fc;--theme-card-log-text: #fff;--theme-card-log-text-light: #ababab;--theme-card-log-bkgrnd: #000;--border-subtle-color: rgba(var(--palette-neutral-100), .08)}html{height:100%;height:calc(100% - var(--theme-banner-height))}body{width:100%;height:100%;font-size:14px;color:var(--theme-content-text);background:var(--theme-page-bkgrnd)}.dropdown-menu{font-size:14px;color:var(--theme-content-text)}a,body,input,textarea,option,select,table,td,tr,p,div{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,"sans-serif","Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;color:var(--theme-content-text)}a:hover,a.active{color:var(--theme-content-link)}div::-webkit-scrollbar{width:8px;height:10px}div::-webkit-scrollbar-button{width:8px;height:5px}div::-webkit-scrollbar-track{background:#f1f1f1;border:thin solid lightgray;box-shadow:0 0 3px #dfdfdf inset;border-radius:10px}div::-webkit-scrollbar-thumb{background:#bcbcbc;border:thin solid gray;border-radius:10px}div::-webkit-scrollbar-thumb:hover{background:#aaaaab}.pad{padding:.5rem .75rem}.pad-big{padding:1.5rem 1.75rem}.pad-x{padding-left:.75rem;padding-right:.75rem}.pad-left{padding-left:.75rem}.pad-right{padding-right:.75rem}.pad-y{padding-top:.5rem;padding-bottom:.5rem}.pad-top{padding-top:.5rem}.pad-bottom{padding-bottom:.5rem}.margin-top,.margin-bottom{margin-top:.5rem}.space{padding:1.5rem 2.25rem}.space-x{padding-left:2.25rem;padding-right:2.25rem}.space-left{padding-left:2.25rem}.space-right{padding-right:2.25rem}.space-y{padding-top:1.5rem;padding-bottom:1.5rem}.space-top{padding-top:1.5rem}.space-bottom{padding-bottom:1.5rem}.space-bottom-big{padding-bottom:2.5rem}.left{float:left}.right{float:right}.clear{clear:both}.no-border,.no-border th,.no-border td{border:0}.no-underline{text-decoration:none!important}.nowrap{white-space:nowrap}.hidden{display:none}.co-random-1{color:var(--theme-random1)!important}.bkgrnd-random-1{background-color:var(--theme-random1)!important}.co-random-2{color:var(--theme-random2)!important}.bkgrnd-random-2{background-color:var(--theme-random2)!important}.co-random-3{color:var(--theme-random3)!important}.bkgrnd-random-3{background-color:var(--theme-random3)!important}.co-random-4{color:var(--theme-random4)!important}.bkgrnd-random-4{background-color:var(--theme-random4)!important}.co-random-5{color:var(--theme-random5)!important}.bkgrnd-random-5{background-color:var(--theme-random5)!important}.co-random-6{color:var(--theme-random6)!important}.bkgrnd-random-6{background-color:var(--theme-random6)!important}.site-logo{font-size:1.2rem;font-weight:500;color:#d46128}.site-logo img{margin-left:10px;height:30px}.page-spinner{position:absolute;z-index:999;top:0;left:0;width:100%;height:100%;background-color:#ffffff80}.page-spinner div{color:var(--theme-content-spinner)}.page{height:100%;background:var(--theme-page-bkgrnd)}a.disabled{cursor:default;pointer-events:none}.btn{padding:3px 12px;color:var(--theme-secondary-text);background:var(--theme-secondary-bkgrnd);border-color:var(--theme-button-outline);border-radius:6px}.btn:hover{background-color:var(--theme-content-hover)}.btn.primary{color:var(--theme-primary-text);background-color:var(--theme-primary-bkgrnd);border-color:var(--theme-primary-outline)}.btn.sm{font-size:12px}a.disabled .btn{opacity:.33;cursor:default;pointer-events:none}.content-page{overflow:auto;color:var(--theme-content-text);background:var(--theme-content-bkgrnd)}.content-page.scroll-container{overflow-x:hidden;overflow-y:auto}.content-page.card{border-radius:4px;border:1px solid var(--theme-content-outline);box-shadow:#00000080 5px 5px 30px;box-shadow:10px 10px 5px #888;box-shadow:0 3.2px 7.2px 0 var(--theme-content-line, rgba(0, 0, 0, .132)),0 .6px 1.8px 0 var(--theme-content-outline, rgba(0, 0, 0, .108))}.content-page .scroll-container{overflow-x:hidden;overflow-y:auto}.content-page .two-column{width:100%;overflow:hidden}.content-page .two-column.adjustable .left-column{position:relative;padding-right:4px;overflow:hidden}.content-page .two-column.adjustable .left-column .adjuster{position:absolute;z-index:2;top:0;right:0;width:4px;height:100%;background-color:var(--theme-content-bkgrnd);border-left:1px solid var(--border-subtle-color);border-right:1px solid var(--border-subtle-color);cursor:ew-resize}.content-page .two-column .right-column{position:relative;overflow:hidden}.content-page .two-column .right-column.drop-shadow{box-shadow:#00000024 -10px 8px 30px}.content-page .tile-bkgrnd{background-color:var(--theme-page-bkgrnd)}.content-page .success{color:var(--theme-content-success)}.content-page .warning{color:var(--theme-content-warning)}.content-page .error{color:var(--theme-content-error)}.content-page .circle-icon{display:inline-block;width:35px;height:32px;font-size:20px;text-align:center;border:1px solid var(--theme-content-text);border-radius:50%}.content-page .user-icon{display:inline-block;width:35px;height:32px;margin-right:5px;font-size:20px;text-align:center;color:var(--theme-content-over-text);background-color:var(--theme-random1);border-radius:50%;vertical-align:middle}.content-page .user-icon.sm{width:25px;height:24px;padding-top:1px;font-size:13px}.content-page .top-menu{width:100%;text-align:left;color:var(--theme-banner-text);background-color:var(--theme-banner-bkgrnd)}.content-page .top-menu.bottom-line{border-bottom:1px solid var(--border-subtle-color)}.content-page .top-menu .title{font-size:18px}.content-page .top-menu .subtitle{font-size:14px}.content-page .sub-menu{color:var(--theme-content-text)}.content-page .sub-menu.bottom-line{border-bottom:1px solid var(--border-subtle-color)}.content-page .sub-menu a{display:inline-block;padding:5px 10px;border-radius:2px;margin-right:5px;cursor:pointer}.content-page .sub-menu a.selected{font-weight:600;border-bottom:2px solid var(--theme-content-link)}.content-page .sub-menu a:hover{background-color:var(--theme-page-bkgrnd);text-decoration:none}.content-page .top-toolbar{min-height:var(--theme-toolbar-height);width:100%;text-align:left}.content-page .top-toolbar .btn{padding:2px 6px;font-weight:400;font-size:14px}.content-page a.disabled{cursor:default;pointer-events:none}.content-page .btn{padding:3px 12px;color:var(--theme-secondary-text);background:var(--theme-secondary-bkgrnd)}.content-page .btn:hover{background-color:var(--theme-content-hover)}.content-page .btn.primary{color:var(--theme-primary-text);background-color:var(--theme-primary-bkgrnd);border-color:var(--theme-primary-outline)}.content-page a.disabled .btn{opacity:.33;cursor:default;pointer-events:none}.content-page .spinner{min-height:1px;width:100%;margin-top:20px;text-align:center;color:var(--theme-content-spinner)}.content-page .list .item{position:relative}.content-page .list .item.selected{background-color:var(--theme-content-selected-subtle-bkgrnd)}.content-page .list .item.selectable{cursor:pointer}.content-page .list .item.highlight{cursor:default}.content-page .list .item.selectable:hover,.content-page .list .item.highlight:hover{background-color:var(--theme-content-hover)}.content-page .list .item .info{overflow:hidden}.content-page .list .item .favorite{position:relative;width:16px}.content-page .list .item .favorite svg{display:none;position:absolute;top:0;right:0;cursor:pointer}.content-page .list .item.selectable:hover .favorite svg{display:block}.content-page .list .item .favorite.selected{color:var(--theme-content-gold)}.content-page .list .item .title,.content-page .list .item .icon{font-size:16px}.content-page .list .item .title,.content-page .list .item .desc{width:100%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.content-page .list .item.selected .title{font-weight:600}.content-page .list .item .desc{color:var(--theme-content-light-text)}.content-page .property-panel{position:absolute;top:0;right:0;width:70%;min-width:500px!important;height:100%;overflow-x:hidden;overflow-y:hidden;background-color:var(--theme-content-bkgrnd);box-shadow:#00000024 -10px 8px 30px;margin-right:0;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:margin-right}.content-page .property-panel.closed{margin-right:-550px;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:margin-right}.content-page .property-panel .closer{float:right;font-size:18px;cursor:pointer;opacity:.5}.content-page .table td.col-grow{width:100%}.content-page .table td.nowrap{white-space:nowrap}.content-page .table-striped tbody tr:nth-of-type(odd){background-color:var(--theme-content-alt-bkgrnd)}.content-page .table-striped tbody tr:hover{background-color:var(--theme-content-hover)}.searchable-list .list-empty{padding:20px 0 10px;color:var(--theme-content-light-text);font-style:italic;text-align:center}.content-page .searchable-list .table td.select{width:30px}.content-page .searchable-list.clickable .table td{cursor:pointer}.content-page .searchable-list.clickable .checkbox{pointer-events:none}.content-page .table-sticky-header{border-collapse:separate;border-spacing:0}.content-page .table-sticky-header thead th{position:sticky;top:0;background-color:var(--theme-content-bkgrnd)}.content-page .table-sticky-header tr:first-child td{border-top:none}.content-page .table-sticky-header th:first-child,.content-page .table-sticky-header td:first-child{padding-left:1.5rem}.content-page .table-sticky-header th:last-child,.content-page .table-sticky-header td:last-child{padding-right:1.5rem}.alert.sm{padding:.25rem .5rem;margin-bottom:0;font-size:12px}.dot-animation:after{content:" .";animation:dots 1.52s steps(5,end) infinite}@keyframes dots{0%,20%{color:#0000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#fff;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 white,.5em 0 0 rgba(0,0,0,0)}80%,to{text-shadow:.25em 0 0 white,.5em 0 0 white}}.modal-dialog.modal-wide{max-width:1400px;width:92vw}.cdk-overlay-pane.content-page{overflow:visible;background:none}.datepicker.dropdown-menu{margin-top:52px}.form h1{font-size:1.5rem}.form h2{font-size:1.25rem}.form h3{font-size:1.1rem}.form h4{font-size:1rem}.form .indent{margin-left:25px}.form .desc{width:100%;font-size:12px;font-style:italic;color:var(--theme-content-light-text)}.form .desc-line{font-size:12px;font-style:italic;margin-right:10px;margin-bottom:5px;color:var(--theme-content-light-text)}.form .bold{font-weight:500}.form-field{display:flex;flex-direction:row;width:100%;overflow:hidden}.form-field .field-label{margin-right:.5em;padding:2px 0;font-weight:600}.form-field .field-value{padding:2px 5px;flex-grow:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:text}.form-field:hover .field-value{background-color:var(--theme-content-selected-subtle-bkgrnd)}.form-field .field-copy{min-width:18px;padding-top:2px;padding-right:5px;cursor:pointer}.form-field .field-copy svg{display:none;margin-top:2px}.form-field:hover .field-copy{background-color:var(--theme-content-selected-subtle-bkgrnd)}.form-field:hover .field-copy svg{display:block}.form .searchbox{width:100%;padding:0 5px 1px;background-color:var(--theme-card-bkgrnd);border-bottom:1px solid var(--theme-content-line)}.form .searchbox:focus-within{padding-bottom:0;border-bottom:2px solid var(--theme-content-active)}.form .searchbox input[type=text]{margin-right:5px;width:calc(100% - 20px);padding:2px 5px;background-color:var(--theme-card-bkgrnd);border:none;outline:none}.form .searchbox input[type=text]::placeholder{opacity:.5}.form .searchbox .search-icon{width:15px;margin-top:2px;float:right}.form .searchbox .search-refresh{margin-right:6px;cursor:pointer}.form .searchbox .search-cancel{cursor:pointer}.form .label{color:var(--theme-content-light-text);font-size:12px}.form .feedback{width:100%;font-size:12px;font-style:italic;color:var(--theme-content-light-text);overflow-x:hidden;text-overflow:ellipsis;margin-bottom:1rem}.form .feedback .invalid{font-weight:600;color:var(--theme-content-error)}.form .textbox{position:relative}.form .textbox .label{position:absolute;top:0;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform,font-size,color;transform:translate3d(0,18px,0);pointer-events:none}.form .textbox .label.floating{font-size:12px;transition-property:transform,font-size;transform:translateZ(0);pointer-events:all}.form .textbox .label.floating.focus{color:var(--theme-content-active);transition-property:transform,color}.form .textbox input{width:100%;margin-top:18px;padding:0;outline:0;border:0;border-bottom:1px solid var(--theme-content-line)}.form .textbox.invalid input{border-bottom:2px solid var(--theme-content-error)}.form .textbox input:focus{border-bottom:2px solid var(--theme-content-active)}.form .textarea{position:relative}.form .textarea .label{font-size:12px;pointer-events:none}.form .textarea .label.focus{color:var(--theme-content-active);transition-property:transform,color}.form .textarea textarea{width:100%;padding:1px 6px;outline:0;border:0;border:1px solid var(--theme-content-line)}.form .textarea.invalid input{border:2px solid var(--theme-content-error)}.form .textarea textarea:focus{padding:0 5px;border:2px solid var(--theme-content-active)}.form .textarea .feedback{margin-top:-5px}.form .dropdown{width:100%}.form .dropdown .label{font-size:12px}.form .dropdown .select{width:100%;padding:1px 5px;border-bottom:1px solid var(--theme-content-line);cursor:default}.form .dropdown .select i{margin-left:5px;vertical-align:bottom}.form .dropdown .select:hover{background-color:var(--theme-content-hover)}.form .dropdown:focus{outline:0}.form .dropdown:focus .label{color:var(--theme-content-active)}.form .dropdown:focus .select{padding-bottom:0;border-bottom:2px solid var(--theme-content-active)}.form .dropdown .multi-selected{font-weight:700}.form .dropdown .option{display:block;padding:2px 5px;white-space:nowrap;color:var(--theme-content-text);background-color:var(--theme-content-bkgrnd);cursor:default}.form .dropdown .option:hover{color:var(--theme-content-text);background-color:var(--theme-content-hover)}.form .dropdown .option.selected{color:var(--theme-content-over-text);background-color:var(--theme-content-selected-bkgrnd)}.form .dropdown.multi-select .option .box{display:inline-block;width:24px;height:22px;padding:0 4px;margin-right:5px;border:1px solid var(--theme-content-line);border-radius:5px}.form .dropdown.multi-select .option .box i{visibility:hidden}.form .dropdown.multi-select .option.selected .box i{visibility:visible}.form .dropdown.multi-select .option.selected .box{color:var(--theme-content-over-text);background-color:var(--theme-content-selected-bkgrnd)}.form .dropdown.multi-select .option.selected{color:var(--theme-content-text);background-color:var(--theme-content-bkgrnd)}.form .dropdown.multi-select .option:hover{color:var(--theme-content-text);background-color:var(--theme-content-hover)}.form .dropdown .dropdown-menu{max-height:200px;overflow-y:auto}.form .checkbox input[type=checkbox],input[type=radio]{display:none}.form .checkbox .box{display:inline-block;width:24px;height:22px;padding:0 4px;margin-right:5px;vertical-align:bottom;border:1px solid var(--theme-content-line);border-radius:5px}.form .checkbox input[type=radio]+.box{border-radius:50%}.form .checkbox .box i{display:none}.form .checkbox input:checked+.box{color:var(--theme-content-over-text);background-color:var(--theme-content-selected-bkgrnd)}.form .checkbox input:checked+.box i{display:inline-block}
