body{padding:0;margin:0}.nt-tree{overflow:auto;height:calc(100vh - 60px)}.nt-tree li{display:block;position:relative}.nt-tree ul{padding:0}.nt-expand-icon{width:20px}.nt-no-expand{width:20px;display:inline-block}.nt-tree-children{margin-left:1em}.nt-tree-row{cursor:pointer;padding-top:.6em;padding-bottom:.6em;padding-left:1em;font-size:12px}.nt-tree-selected{background-color:#ddd}.nt-node-icon{margin-right:.3em}.nt-node-duration{font-size:85%;color:#666}.nt-group{font-style:italic}.nt-box{padding:.7em 1em;border-radius:10px;margin-bottom:1em;max-width:95%}.nt-input{background-color:#eee}.nt-output{background-color:#ded}.nt-error-box{background-color:#edd}.nt-box hr{border:.5px solid #aaa}.nt-box-title{display:flex;justify-content:space-between}.nt-box-kind{font-weight:700}.nt-box-content{font-family:monospace;white-space:pre-wrap;display:block;unicode-bidi:embed}.nt-counters{margin-top:1em;margin-bottom:2em}.nt-counter-box{padding:.5em;background-color:#eee;margin-left:.5em;margin-right:.5em;color:#666}.nt-panel{width:20%;background-color:#f6f6f6}.nt-root-container{display:flex;min-height:100vh;padding:0;margin:0;font-family:sans-serif;font-size:16px;color:#333}.nt-main-content{margin-left:1.5em;width:80%;overflow:auto;max-height:100vh}.nt-action-icon{margin:.75em}a.nt-action-link,a:visited.nt-action-link{color:#000}a:hover.nt-action-link{color:#aaa}.nt-app-error{background-color:#faa;font-size:26px;padding:10px}button{display:inline-block;outline:0;cursor:pointer;border-radius:8px;box-shadow:0 2px 5px #d5d9d97f;background:#fff;border:1px solid #D5D9D9;font-size:13px;height:31px;padding:0 11px;text-align:center;font-weight:400;color:#0f1111}button :hover{background-color:#f7fafa;border-color:#d5d9d9}button :active{background-color:#000}table.nt-summary-tab{width:100%;border-collapse:collapse}.nt-summary-page{font-family:sans-serif;font-size:16px;color:#333}.nt-summary-tab th{text-align:left;height:3em;font-weight:800;background-color:#aaa;padding:0 1em}.nt-summary-tab tr{text-align:left;height:2.5em}.nt-summary-tab tr:nth-child(2n){background-color:#eee}.nt-summary-tab td{padding:0 1em}.nt-summary-tab a:link{color:#444}.nt-summary-tab a:visited{color:#888}.nt-summary-tab a:hover,.nt-summary-tab a:active{color:#000}
