:root{--primary: #1B2A32;--secondary: #7fff00;--black: black;--white: white;--green: limegreen;--teal: teal;--purple: purple;--cyan: cyan;--magenta: magenta;--blue: blue;--gray: lightgray;--red: red;--transparent: transparent;--ngx-json-string: --secondary;--ngx-json-number: --secondary;--ngx-json-boolean: --secondary;--ngx-json-date: --secondary;--ngx-json-array: --secondary;--ngx-json-object: --secondary;--ngx-json-function: --secondary;--ngx-json-null: --secondary;--ngx-json-null-bg: --secondary;--ngx-json-undefined: --secondary;--ngx-json-toggler: --secondary;--ngx-json-key: --secondary;--ngx-json-separator: --secondary;--ngx-json-value: --secondary;--ngx-json-undefined-key: --secondary;--ngx-json-font-family: "JetBrains Mono", monospace}@font-face{font-family:WebPlus_IBM_VGA_8x16;font-style:normal;font-display:swap;src:url(https://static.counterbalance.io/fonts/retro/WebPlus_IBM_VGA_8x16.woff) format("woff")}.cli-shell{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100vw;height:100vh}.cli-shell--inner-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0;flex:none;order:1;flex-grow:1;width:100%}.cli-shell--content-area{align-self:stretch;padding:1.8rem;flex:none;order:0;flex-grow:1;flex-basis:0;overflow-y:auto;overflow-x:hidden}cli-ui-shell-header{padding:.8rem 1.8rem;display:flex;flex-direction:column;align-items:center;align-self:stretch;background:var(--gray);color:var(--black)}cli-ui-shell-input{flex:none;display:flex;flex-direction:column;gap:.4rem;order:1;align-self:stretch;flex-grow:0;padding:1.2rem 1.8rem;background-color:var(--teal);color:var(--white)}cli-ui-shell-footer{display:flex;flex-direction:column;align-items:flex-start;flex:none;order:2;flex-grow:0;background-color:var(--gray);color:var(--black);gap:.2rem;padding:.4rem;align-self:stretch}.line{display:flex;align-self:stretch;min-height:1.2rem}a{cursor:pointer;color:inherit;text-decoration:none}a:focus,a:hover,a.selected{background:var(--teal);color:var(--black)}.label{color:var(--green)}.value{color:var(--white)}.bold{font-weight:500}.text-inverse{background:var(--teal);color:var(--black)}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-black{color:var(--black)}.text-white{color:var(--white)}.text-green{color:var(--green)}.text-teal{color:var(--teal)}.text-purple{color:var(--purple)}.text-cyan{color:var(--cyan)}.text-magenta{color:var(--magenta)}.text-blue{color:var(--blue)}.text-gray{color:var(--gray)}.view-wrapper{display:flex;align-self:stretch;flex-direction:column;gap:1.2rem}.view-wrapper .view-title{margin:0;font-weight:500;font-size:1.2rem;line-height:1.4rem}.view-wrapper .view-text--wrapper{display:flex;align-self:stretch;flex-direction:column}.view-wrapper .view-text--wrapper>*:last-child{margin-bottom:0!important}.view-wrapper .view-actions{display:flex;align-items:center;align-self:stretch;gap:1.2rem}.view-wrapper .view-actions .function-wrapper{display:flex;flex-direction:row;gap:.3rem;line-height:1.2rem}.view-wrapper .view-actions .function-wrapper .function-key{font-weight:500;background-color:var(--purple);color:var(--black);line-height:1.2rem;padding:.1rem .25rem 0}.view-text{margin-bottom:1.2rem;color:var(--teal)}.view-text.bold{font-weight:500}.view-text--header{margin:0;font-weight:500;line-height:1em;margin-bottom:.4rem;border-bottom:double;padding-bottom:.4rem}h2.view-text--header{font-size:1.2rem}h4.view-text--header{font-size:1rem}h6.view-text--header{font-size:.9rem}.view-text--link{font-weight:500;text-decoration:underline;display:inline-block;margin-bottom:1.2rem}a.function-wrapper{display:inline-block;line-height:1.2rem;padding-right:.4rem;font-weight:500;color:var(--teal)}a.function-wrapper .function-key{display:inline-block;background-color:var(--teal);color:var(--white);line-height:1.2rem;padding:.1rem .25rem 0;text-transform:uppercase;margin-right:.3rem}a.function-wrapper .function-label{display:inline-block;min-width:4rem}a.function-wrapper:focus,a.function-wrapper:hover{background-color:var(--teal);color:var(--white)}a.function-wrapper.shell{color:var(--purple)}a.function-wrapper.shell .function-key{background-color:var(--purple);color:var(--white)}a.function-wrapper.shell:focus,a.function-wrapper.shell:hover{background-color:var(--purple);color:var(--white)}a.function-wrapper.modal{color:var(--magenta)}a.function-wrapper.modal .function-key{background-color:var(--magenta);color:var(--white)}a.function-wrapper.modal:focus,a.function-wrapper.modal:hover{background-color:var(--magenta);color:var(--white)}.modal-backdrop{width:100%;height:100%;position:absolute;top:0;right:0;background:rgba(50,50,50,.8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%2367f4fe' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}.modal-wrapper{position:fixed;inset:0;z-index:1050;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.4rem}.modal-container{border:var(--black) double;background-color:var(--cyan);color:var(--black)}.modal-title{margin-top:-1rem}.modal-title span{display:inline-block;padding:0 .6rem;margin:0 1.4rem;background-color:var(--black);color:var(--cyan);line-height:2rem;width:calc(100% - 2.8rem);text-align:center}.modal-body{padding:1.4rem}.modal-footer{padding:.7rem 1.4rem;background:var(--black);color:var(--white)}.modal-footer .function-group{display:flex;flex-direction:row;gap:.8rem}.banner{border:double var(--white);background-color:var(--teal);color:var(--white);padding:0 1.2rem 1.2rem;margin:1.8rem 0}.banner .title{display:inline-block;padding:0 1.2rem;margin:1.2rem 1.4rem 0;background-color:var(--white);color:var(--black);line-height:2rem;text-align:center;border-right:double var(--white);min-width:8rem}.banner .content{margin-top:1.4rem}.banner.notice{border:double var(--black);background-color:var(--cyan);color:var(--black)}.banner.notice .title{background-color:var(--black);color:var(--white);border-right:double var(--black)}.banner.alert{border:double var(--white);background-color:var(--red);color:var(--white)}.banner.alert .title{background-color:var(--white);color:var(--blacks);border-right:double var(--white)}.banner.warning{border:double var(--black);background-color:var(--magenta);color:var(--black)}.banner.warning .title{background-color:var(--black);color:var(--white);border-right:double var(--black)}.banner.system{border:double var(--white);background-color:var(--purple);color:var(--white)}.banner.system .title{background-color:var(--white);color:var(--black);border-right:double var(--white)}.banner.info{border:double var(--white);background-color:var(--blue);color:var(--white)}.banner.info .title{background-color:var(--white);color:var(--black);border-right:double var(--white)}html{font-size:20px;font-family:WebPlus_IBM_VGA_8x16,Roboto Mono,Fragment Mono,monospace;color:var(--white)}body{background-color:var(--black);overflow:hidden;font-size:.8rem;font-weight:400;line-height:1.2rem}::-webkit-scrollbar{width:.5rem;height:0px}::-webkit-scrollbar-thumb{background-color:var(--purple);width:.8em;border:.125rem solid var(--gray);border-top:0;border-bottom:0}::-webkit-scrollbar-track{background-color:var(--gray);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23b35cff' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E")}.selection-menu--wrapper{padding-top:1.2rem;border-top:var(--teal) double}.selection-menu--wrapper .menu-option-list{width:100%;margin:1.2rem 0;padding:0;list-style:none;line-height:2rem}.selection-menu--wrapper .menu-option-list .selection-menu--list-item{padding:0 .4rem;line-height:1.4rem;font-weight:500;display:inline-block}.selection-menu--wrapper .menu-hint{font-weight:100;font-style:italic}button{background:var(--magenta);border:.015rem solid var(--magenta);color:var(--white);height:1.4rem;padding:0 .4rem;border-radius:.2rem;cursor:pointer}.link-list{width:100%;margin:0;padding:0;list-style:none}table{width:100%;text-align:left}table tr.header{border-bottom:var(--teal) 1px dashed;margin:0 0 .4rem;padding:0 0 .4rem;color:var(--teal)}table tr.header th{border-bottom:solid;padding:0 0 .4rem}table tr.header th:not(.index):before{content:"|";margin-right:.6rem;margin-left:-.2rem}table tr.header th.index{width:1.2rem}table tr td{padding:.2rem .4rem .2rem 1rem;border:none;border-bottom:.05em dotted;color:var(--white)}table tr td.index{font-weight:500;color:var(--teal);border-color:var(--white)}table tr:not(.header).selected,table tr:not(.header):hover{color:var(--white)!important;background-color:var(--teal);cursor:pointer}.record-grid--outer-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:1.2rem}.record-grid--card-group-container{display:flex;flex-direction:row;align-items:flex-start;gap:1.2rem;align-self:stretch;margin-top:.6rem}.record-grid--card{align-self:stretch;flex-grow:1;width:auto;border-top:double;border-color:var(--teal);padding:.6rem 0rem 0rem;margin-top:1.2rem}.record-grid--card .card--title{display:flex;flex-direction:row;align-items:flex-start}.record-grid--card .card--title span{margin-top:-2.05rem;line-height:1.4rem;background-color:var(--teal);padding:0 .4rem;color:var(--white);font-weight:500}.record-grid--card .card--column-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:3.8rem}.record-grid--card .card--column-wrapper .card--field-column{display:flex;flex-grow:1;flex-direction:column;gap:.4rem}.record-grid--card .card--column-wrapper .card--field-column .field--container{display:flex;flex-direction:row;width:100%}.record-grid--card .card--column-wrapper .card--field-column .field--container .label{flex:none;font-weight:500;width:32%;min-width:8.6rem;max-width:14.4rem;margin-right:.8rem}.record-grid--card .card--column-wrapper .card--field-column .field--container .label:after{content:":"}.record-grid--card .card--column-wrapper .card--field-column .field--container .value{flex:none;width:62%;min-width:8rem;max-width:30rem}.view-tabs--container{display:flex;flex-direction:row;gap:.4rem;font-weight:500;align-items:center}.view-tabs--container .title{padding-right:.8rem;font-weight:500}.view-tabs--container .view-tab{display:block;padding:.4rem .8rem;color:var(--black)}.view-tabs--container .view-tab.selected,.view-tabs--container .view-tab:hover{cursor:pointer;background-color:var(--white);color:var(--black)}
