.login-container{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.login-container .login-box{display:flex;flex-direction:column;gap:12px;width:320px;padding:32px;border:1px solid #919CA6;border-radius:4px}.login-container .login-box .login-title{margin:0 0 8px;color:#d4c4a8;font-size:20px;text-align:center}.login-container .login-box .login-input{width:100%}.login-container .login-box .login-error{margin:0;color:#de6360;font-size:13px;text-align:center}.login-container .login-box .login-button{width:100%}.chart{position:relative;display:flex;width:100%;min-height:140px}.chart-sticky{position:sticky;top:0;z-index:4}.chart-navigation{position:absolute;left:50%;z-index:3;display:flex;align-items:center;gap:6px;padding:6px;border:1px solid rgba(221,221,221,.16);border-radius:999px;background:#121212cc;box-shadow:0 8px 24px #00000040;pointer-events:none;transform:translate(-50%)}.chart-navigation-button{pointer-events:auto;min-width:32px;padding:5px 10px;border:1px solid rgba(221,221,221,.2);border-radius:999px;background:#222222e6;color:#ddd;cursor:pointer;font-size:11px;font-weight:600;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease}.chart-navigation-button:hover:not(:disabled),.chart-navigation-button:focus-visible{border-color:#ddddddb3;background:#444444f2;outline:none}.chart-navigation-button-active,.chart-navigation-button-active:hover:not(:disabled),.chart-navigation-button-active:focus-visible{border-color:#dddddde6;background:#606060f2;color:#fff}.chart-navigation-button:disabled{cursor:default;opacity:.45}.chart-legend{position:absolute;top:0;left:0;z-index:2;font-size:20px}.chart-resize-handle{position:absolute;right:12px;bottom:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:18px;padding:0;border:1px solid rgba(221,221,221,.18);border-radius:999px;background:#121212b8;color:#ddd;cursor:ns-resize;transition:background .2s ease,border-color .2s ease}.chart-resize-handle:hover,.chart-resize-handle:focus-visible{border-color:#ddd9;background:#282828eb;outline:none}.chart-resize-grip{width:16px;height:8px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.75}.chart-tooltip{display:none;position:absolute;top:12px;left:12px;width:auto;min-width:140px;height:auto;padding:10px;text-align:left;pointer-events:none;border-radius:2px;background:#363534e6;font-size:15px;z-index:1000}.chart{display:flex;width:100%}.app-container{min-height:100vh;width:100%;padding:5px;color:#d4c4a8}.app-container .app-header{height:50px;font-size:20px;padding:5px 10px;display:flex;justify-content:space-between;align-items:center}.app-container .app-header .nav-links{display:flex}.app-container .app-header .nav-links .nav-link{padding:0 5px;color:#d4c4a8;display:flex;align-items:center;text-decoration:none;white-space:nowrap}.app-container .app-header .nav-links .nav-link:not(:last-child){border-right:1px solid #017987}.app-container .app-header .nav-links .nav-link.active{color:#017987;border-bottom:1px solid #017987}@media(max-width:500px){.app-container .app-header{font-size:14px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#363534}#root{z-index:1;display:flex;flex:1;width:100%;isolation:isolate}#overlay_container{position:fixed;bottom:0;display:flex;flex-direction:column;flex:1;width:100%;align-items:center;justify-content:center;z-index:2}.ant-app{width:100%}.t-modal{padding:0}.t-modal .ant-modal-content,.t-modal .ant-modal-header,.t-modal .ant-modal-body,.t-modal .ant-modal-title{background-color:#444d55;color:#d4c4a8}.t-drawer{padding:0}.t-drawer .ant-drawer-content,.t-drawer .ant-drawer-header,.t-drawer .ant-drawer-body,.t-drawer .ant-drawer-title{background-color:#444d55;color:#d4c4a8}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}select{background-color:#666;color:#d4c4a8;margin:2px 5px;padding:4px;font-size:1.1rem;border-radius:5px;outline:none;border:none}*{box-sizing:border-box;margin:0;padding:0}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{border-radius:8px;background-color:#919ca61a}*::-webkit-scrollbar-thumb{border-radius:8px;background-color:#919ca699}* ::-webkit-scrollbar-corner{background-color:#919ca61a}.page-loader{display:flex;z-index:10;height:100%;width:100%;position:fixed;align-items:center;top:50px;left:0;justify-content:center}.page-loader svg{stroke:#017987}.cards{display:flex;flex-wrap:wrap}.cards .card{min-height:200px;flex-grow:1;padding:5px;border:1px solid #919CA6;border-radius:4px;margin:5px}.cards .card.card-full-width{width:100%}.cards .card.card-half-width{min-width:630px}.cards .card .card-header{display:flex;justify-content:space-between;font-size:18px;font-weight:700}.cards .card .card-header .card-cell{text-align:center;justify-content:center}.cards .card .card-header_highlighted{background-color:#01798733}.cards .card .card-content{max-height:400px;overflow:auto}.cards .card .card-content .card-row-header{background-color:#363534}.cards .card .card-row{display:flex;width:100%;border-bottom:1px solid #919CA6}.cards .card .card-row.card-row_highlighted{background-color:#01798733}.cards .card .card-row.card-row-header{position:sticky;top:0}.cards .card .card-row.card-row-success{color:#29ab87}.cards .card .card-row.card-row-danger{color:#de6360}.cards .card .card-row:not(.card-row-header):hover{background-color:#0179871a}.cards .card .card-row .card-cell{flex:1;padding:2px 5px;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.cards .card .card-row .card-cell:not(:last-child){border-right:1px solid #919CA6}.cards .card .card-row .card-cell_05{flex:.5}.cards .card .card-row .card-cell_1{flex:1}.cards .card .card-row .card-cell_2{flex:2}.cards .card .card-row .card-cell_3{flex:3}.cards .card .card-row .card-cell_4{flex:4}.cards .card .card-row .card-cell_5{flex:5}.cards .card .card-row .card-cell_6{flex:6}.cards .card .card-row .card-cell_7{flex:7}.cards .card .card-row .card-cell_8{flex:8}.cards .card .card-row .card-cell_9{flex:9}.cards .card .card-row .card-cell_10{flex:10}.cards .card .card-row.card-cell-gold{color:gold;font-weight:700;font-size:1.1em}.cards .card .card-row .card-cell-success{color:#29ab87}.cards .card .card-row .card-cell-danger{color:#de6360}.cards .card .card-row .card-cell-danger-bg{background-color:#7d1714}.cards .card .card-row .card-row-name{padding:2px;width:65%}.cards .card .card-row .card-row-value{padding:2px;width:35%}.pointer-cursor{cursor:pointer}.clipboard-cursor{cursor:copy}.context-menu-cursor{cursor:context-menu}.zoom-in-cursor{cursor:zoom-in}.pop-up-dialog{background-color:#444d55;color:#d4c4a8;border-radius:8px;box-shadow:0 6px 26px #0003}.pop-up-dialog .pop-up-dialog__header-text,.pop-up-dialog .confirm-dialog{color:#d4c4a8}.modal{color:#d4c4a8;max-width:100%;max-height:100%}.modal.modal-max{width:99vw;height:99vh}.modal .modal__header{min-height:40px;padding:10px 50px 10px 10px}.modal .modal__header-title{font-size:1em;color:inherit;text-transform:none}.modal .modal__header-button{top:3px;right:3px}.modal .modal__content{background-color:#444d55}.modal .modal__body{padding:5px}.data-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
