.roboto-mono{font-family:Roboto Mono,Inter,system-ui,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}*{box-sizing:border-box}html{min-width:fit-content}:root{--bg: #f8f9fe;--header: #1676ff;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#213547;background-color:var(--bg)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:97vh;display:flex;flex-direction:column}#root{flex:1;display:flex;flex-direction:column}iframe{border:none;flex:1}[data-dialog-content]:has(input:focus,input:focus-within) [data-disable-when-input-focused]{background-color:#d3d3d3;pointer-events:none}.number-no-spin::-webkit-inner-spin-button,.number-no-spin::-webkit-outer-spin-button{input {-webkit-appearance: none; margin: 0;}}.number-no-spin{input {-moz-appearance: textfield;}}button.input-sized{min-width:0;padding:.75rem}button.tiny{min-width:0;padding:.25rem}button.short{padding-top:0;padding-bottom:0}.datagrid{display:flex;flex-direction:column;width:fit-content;border-left:1px solid #000;border-right:1px solid #000}.datagrid .footer{display:inline-flex;gap:1rem;padding:.25rem .5rem;border-bottom:1px solid #000;border-top:1px solid #000;position:sticky;bottom:0;background-color:#fff}.datagrid .footer>button:last-of-type{position:sticky;right:calc(.5rem + 1px);background-color:red!important}.datagrid .cell{min-width:16px;justify-content:center}.datagrid .cell>[data-line]{width:3px;height:100%;position:absolute;right:0;background:linear-gradient(to right,#ffffff00 2px,#000 2px,#000 3px);cursor:ew-resize}.datagrid .cell>[data-line]:hover{background-color:#03f!important}.datagrid .cell:not(:has(button)):hover{background-color:#f0f0f0}.datagrid .cell:nth-of-type(1){width:var(--cell-width-1)}.datagrid .cell:nth-of-type(2){width:var(--cell-width-2)}.datagrid .cell:nth-of-type(3){width:var(--cell-width-3)}.datagrid .cell:nth-of-type(4){width:var(--cell-width-4)}.datagrid .cell:nth-of-type(5){width:var(--cell-width-5)}.datagrid .cell:nth-of-type(6){width:var(--cell-width-6)}.datagrid .cell:nth-of-type(7){width:var(--cell-width-7)}.datagrid .cell:nth-of-type(8){width:var(--cell-width-8)}.datagrid .cell:nth-of-type(9){width:var(--cell-width-9)}.datagrid .cell:nth-of-type(10){width:var(--cell-width-10)}.datagrid .cell:nth-of-type(11){width:var(--cell-width-11)}.datagrid .cell:nth-of-type(12){width:var(--cell-width-12)}.datagrid .cell:nth-of-type(13){width:var(--cell-width-13)}.datagrid .cell:nth-of-type(14){width:var(--cell-width-14)}.datagrid .cell:nth-of-type(15){width:var(--cell-width-15)}.datagrid .cell:nth-of-type(16){width:var(--cell-width-16)}.datagrid .cell:nth-of-type(17){width:var(--cell-width-17)}.datagrid .cell:nth-of-type(18){width:var(--cell-width-18)}.datagrid .cell:nth-of-type(19){width:var(--cell-width-19)}.datagrid .cell:nth-of-type(20){width:var(--cell-width-20)}.datagrid .cell:nth-of-type(21){width:var(--cell-width-21)}.datagrid .cell:nth-of-type(22){width:var(--cell-width-22)}.datagrid .cell:nth-of-type(23){width:var(--cell-width-23)}.datagrid .cell:nth-of-type(24){width:var(--cell-width-24)}.datagrid .cell:nth-of-type(25){width:var(--cell-width-25)}.datagrid .cell:nth-of-type(26){width:var(--cell-width-26)}.datagrid .cell:nth-of-type(27){width:var(--cell-width-27)}.datagrid .cell:nth-of-type(28){width:var(--cell-width-28)}.datagrid .cell:nth-of-type(29){width:var(--cell-width-29)}.datagrid .cell:nth-of-type(30){width:var(--cell-width-30)}.datagrid .cell:nth-of-type(31){width:var(--cell-width-31)}.datagrid .cell:nth-of-type(32){width:var(--cell-width-32)}.datagrid .cell:nth-of-type(33){width:var(--cell-width-33)}.datagrid .cell:nth-of-type(34){width:var(--cell-width-34)}.datagrid .cell:nth-of-type(35){width:var(--cell-width-35)}.datagrid .cell:nth-of-type(36){width:var(--cell-width-36)}.datagrid .cell:nth-of-type(37){width:var(--cell-width-37)}.datagrid .cell:nth-of-type(38){width:var(--cell-width-38)}.datagrid .cell:nth-of-type(39){width:var(--cell-width-39)}.datagrid .cell:nth-of-type(40){width:var(--cell-width-40)}.datagrid .cell:nth-of-type(41){width:var(--cell-width-41)}.datagrid .cell:nth-of-type(42){width:var(--cell-width-42)}.datagrid .cell:nth-of-type(43){width:var(--cell-width-43)}.datagrid .cell:nth-of-type(44){width:var(--cell-width-44)}.datagrid .cell:nth-of-type(45){width:var(--cell-width-45)}.datagrid .header{display:inline-flex;flex-direction:row;border-bottom:1px solid #000;border-top:1px solid #000;position:sticky;background-color:#fff;z-index:1;button {padding: 0;} .cell {display: flex; flex-direction: row; justify-content: center; align-items: center; position: relative; text-align: center; font-weight: bold; cursor: pointer; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-right: 6px; padding-left: 3px; > div {overflow: hidden; flex: 1; span {flex: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}} &[data-dynamic="true"] {background-color: #aee1ff;} &:not(:has(button)):active {background-color: #e0e0e0;} &:last-of-type {border-right: none;}}}.datagrid .row{display:flex;flex-direction:row;border-bottom:1px solid #000}.datagrid .row[data-render-mode=row]{display:inline-flex}.datagrid .row:has(.row-odd){background-color:#c3ffff}.datagrid .row:has(.row-even){background-color:#fff}.datagrid .row:last-of-type{border-bottom:none}.datagrid .row .cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 .125rem}.datagrid .body{flex-direction:column;text-align:initial;background-color:#fff}.datagrid .body .cell{border-right:1px solid #000}.datagrid .body[data-render-mode=row]{flex-direction:row}.datagrid .datagrid-select{height:100%}.datagrid .datagrid-fast-select{background:#5566ff}.category-selector-cards-container{width:25%;margin:.5rem 0}.category-selector-card{height:10rem;border:1px solid #ccc;border-radius:5px;padding:10px;box-shadow:2px 2px 10px #0000001a;cursor:pointer;transition:.3s;background-color:#fff}.category-selector-card:hover{border-color:#007bff;box-shadow:0 0 10px #007bff80}.category-popup{width:100%;max-width:99%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90vh;background-color:#fff;border-radius:10px;box-shadow:0 5px 20px #0006;padding:20px;z-index:1000;overflow-y:auto}.category-popup .inner-category-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:5px;justify-content:flex-start;max-height:75vh;overflow-y:auto}.category-popup .main-category-item{padding:5px;margin-bottom:20px;text-align:center;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #00000026;cursor:pointer;position:relative}.category-popup .main-category-item:hover{border-color:#007bff;box-shadow:0 0 10px #007bff80}.category-popup .inner-category-item{position:relative;cursor:pointer;flex:1 1 auto;max-width:50%}.category-popup .inner-category-item[data-level="1"]{max-width:33%}.grouped-trade-category-select>:first-child{flex:1}.grouped-trade-category-select>:last-child{min-width:1rem;height:100%;display:inline-block}header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--header);width:calc(100vw - var(--scrollbar-width));max-width:100vw;padding:.5rem 5rem;position:sticky;top:0;left:0;z-index:10000;height:2.5rem;box-shadow:0 2px 4px #00000073}@media (max-width: 1200px){header{padding:.5rem 1rem}}.header-link{color:#fff}.header-link:hover{color:#ddd}.header-link-active{color:#fffed0}.header-link-active:before{content:"[";color:#fffed0;position:absolute;transform:translate(-5px)}.header-link-active:after{content:"]";color:#fffed0;position:absolute}.dropdown-item{position:relative}.header-dropdown{display:flex;top:1.5rem;left:0;position:absolute;background-color:var(--header);padding:.5rem;width:10rem;border-radius:.5rem;transform:translate(-1.5rem);box-shadow:0 2px 4px #00000073;text-align:center}.header-dropdown-hidden{display:none!important}.categories-tree-view{border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0000001a;overflow-y:auto}.categories-tree-view .MuiTreeItem-root{padding-left:20px}.categories-tree-view .MuiTreeItem-label{margin:5px 0}.portfolio-container{max-width:calc(100vw - var(--scrollbar-width));position:sticky;left:0;margin-bottom:.5rem}.portfolio-container+div,.portfolio-container+div+div,.portfolio-container+div+div+div{margin:.25rem}.portfolio-header{position:sticky;top:2.5rem;left:0;box-shadow:0 2px 4px #00000040;background:#fff;z-index:2;width:calc(100vw - var(--scrollbar-width));padding-right:1.5rem}.portfolio-header>*{white-space:nowrap}.portfolio-header .date-picker-container{input {width: 9rem; padding: .5rem 0 .5rem .5rem;}}.portfolio-header>:not(:first-child){flex-shrink:0}.portfolio-header .category-name{max-width:35vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;padding-left:1rem}.portfolio-header .spread-input{width:5rem;padding:.5rem;border-radius:.25rem;border:1px solid #ccc;color:#000;box-shadow:0 2px 4px #0000001a}.portfolio-header .spread-input:focus{outline:none;border-color:#1676ff;box-shadow:0 2px 4px #1676ff40}.portfolio-header .boolean-state :first-child{padding:.125rem .5rem;border-radius:.25rem;border:1px solid #ccc;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;background:#f8f8f8;flex-shrink:1rem}.portfolio-header .boolean-state :last-child{padding:5px .5rem;border-radius:.25rem;border:1px solid #ccc;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;background:#eefeff;font-size:.75rem;font-weight:700;flex-shrink:1rem}.portfolio-edited-cell{background-color:#b5d3ff}.dashboard-grid-container{margin:0 auto;padding:20px;max-width:1200px;overflow:auto}.dashboard-card-container{background-color:#fff;padding:.5rem;box-shadow:0 2px 4px #0000001a}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.theta-by-symbol-card>*{flex:25%;padding:.125rem 0}.profit-history-chip[data-type=NotTracked]{background-color:#f0f0f0}.profit-history-chip[data-type=Current]{background-color:#167a1a;color:#fff}.profit-history-chip[data-type=Stale]{background-color:#f3ec21;color:#000}.profit-history-chip[data-type=Outdated]{background-color:#f44336;color:#fff}.profit-history-chip[data-type=CategoryRemoved]{background-color:#ff1eec;color:#fff}.plss-wrapper{width:calc(100vw - 3.5rem);min-width:100%;overflow-x:clip;position:relative;z-index:1}.plss-wrapper:before{content:"";position:absolute;height:120%;top:-10%;width:3rem;background:linear-gradient(to right,#ffffffff 0%,#ffffff 25%,#ffffff00 100%);pointer-events:none;z-index:2}.plss-wrapper:after{content:"";position:absolute;height:120%;top:-10%;right:0;width:3rem;background:linear-gradient(to left,#ffffffff 0%,#ffffff 25%,#ffffff00 100%);pointer-events:none;z-index:2}.plss-container{--tick-color: #000;--call-color: #00bb00;--put-color: #bb0000;-webkit-user-select:none;user-select:none;margin:1.5rem;cursor:pointer;flex-shrink:0}.plss-tick{position:relative;height:40px;width:1px;flex-shrink:0}.tick-large{height:100%;width:1px;background:linear-gradient(to bottom,var(--tick-color) 0%,var(--tick-color) 25%,#ffffff00 25%,#ffffff00 75%,var(--tick-color) 75%,var(--tick-color) 100%)}.tick-small{height:100%;width:1px;background:linear-gradient(to bottom,var(--tick-color) 0%,var(--tick-color) 10%,#ffffff00 10%,#ffffff00 90%,var(--tick-color) 90%,var(--tick-color) 100%)}.tick-label{position:absolute;height:100%;top:0;z-index:1;display:flex;justify-content:center;align-items:center;transform:translate(-50%);font-size:.75rem}.plss-position{--buy-y: -30px;--sell-y: 46px;--y-offset: 30px;position:absolute;transform:translate(-50%);color:#fff;border-radius:.25rem;padding:0 .25rem;font-weight:700;cursor:pointer;z-index:1}.plss-position:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent}.plss-position[data-plss-disabled=true]{opacity:.5}.put{background-color:var(--put-color)}.put:after{border-bottom-color:var(--put-color);rotate:180deg;transform:translate(50%)}.put:not(.buy):after{rotate:0deg;transform:translate(-50%)}.call{background-color:var(--call-color)}.call:after{border-top-color:var(--call-color)}.buy{top:var(--buy-y)}.buy>.plss-expiration,.buy .plss-quantity{top:-.75rem}.sell{top:var(--sell-y)}.sell>.plss-expiration,.sell .plss-quantity{top:1.25rem}.sell:after{rotate:180deg;top:-40%;transform:translate(50%)}.position-selected{outline:2px solid var(--tick-color);z-index:9999}.plss-selected{z-index:9999}.selected-tick{position:absolute;top:0;width:1px;height:100%}.selected-tick:before{content:"";position:absolute;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--tick-color)}.selected-tick:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:var(--tick-color)}.plss-symbol{position:absolute;top:-30px;color:var(--tick-color);font-size:.75rem;border-radius:.25rem;cursor:pointer;transform:translate(-50%);cursor:default}.plss-symbol:after{content:"";position:absolute;top:100%;left:50%;width:1px;height:10px;background-color:var(--tick-color)}.plss-underlying-symbol{position:absolute;left:2.25rem;top:-.5rem;font-weight:700}.plss-quantity{position:absolute;right:55%;font-size:.75rem;background:#121222;border-radius:.25rem;font-weight:400;padding:0 .125rem}.plss-expiration{position:absolute;left:50%;font-size:.75rem;border-radius:.25rem;font-weight:400;padding:0 .125rem;--exp-c-1: #0059a1;--exp-c-2: #006600;--exp-c-3: #8e9e00;--exp-c-4: #4d00a5;--exp-c-5: #880088;--exp-c-6: #7a0000;--exp-c-7: #793c00;--exp-c-8: #00837c;--exp-c-9: #000764;--exp-c-10: #438b00}.plss-expiration-1{background:var(--exp-c-1)}.plss-expiration-2{background:var(--exp-c-2)}.plss-expiration-3{background:var(--exp-c-3)}.plss-expiration-4{background:var(--exp-c-4)}.plss-expiration-5{background:var(--exp-c-5)}.plss-expiration-6{background:var(--exp-c-6)}.plss-expiration-7{background:var(--exp-c-7)}.plss-expiration-8{background:var(--exp-c-8)}.plss-expiration-9{background:var(--exp-c-9)}.plss-expiration-10{background:var(--exp-c-10)}[data-plss-offset="1"].buy{top:calc(var(--buy-y) - var(--y-offset) * 1)}[data-plss-offset="1"].sell{top:calc(var(--sell-y) + var(--y-offset) * 1)}[data-plss-offset="2"].buy{top:calc(var(--buy-y) - var(--y-offset) * 2)}[data-plss-offset="2"].sell{top:calc(var(--sell-y) + var(--y-offset) * 2)}[data-plss-offset="3"].buy{top:calc(var(--buy-y) - var(--y-offset) * 3)}[data-plss-offset="3"].sell{top:calc(var(--sell-y) + var(--y-offset) * 3)}[data-plss-offset="4"].buy{top:calc(var(--buy-y) - var(--y-offset) * 4)}[data-plss-offset="4"].sell{top:calc(var(--sell-y) + var(--y-offset) * 4)}[data-plss-offset="5"].buy{top:calc(var(--buy-y) - var(--y-offset) * 5)}[data-plss-offset="5"].sell{top:calc(var(--sell-y) + var(--y-offset) * 5)}[data-plss-offset="6"].buy{top:calc(var(--buy-y) - var(--y-offset) * 6)}[data-plss-offset="6"].sell{top:calc(var(--sell-y) + var(--y-offset) * 6)}[data-plss-offset="7"].buy{top:calc(var(--buy-y) - var(--y-offset) * 7)}[data-plss-offset="7"].sell{top:calc(var(--sell-y) + var(--y-offset) * 7)}[data-plss-offset="8"].buy{top:calc(var(--buy-y) - var(--y-offset) * 8)}[data-plss-offset="8"].sell{top:calc(var(--sell-y) + var(--y-offset) * 8)}[data-plss-offset="9"].buy{top:calc(var(--buy-y) - var(--y-offset) * 9)}[data-plss-offset="9"].sell{top:calc(var(--sell-y) + var(--y-offset) * 9)}.plss-pm{position:absolute;z-index:3;background-color:#fff;color:#000;border:1px solid #000;border-radius:.5rem;width:20rem;cursor:default;top:0;left:50%;transform:translate(-50%)}.plss-pm.buy{transform:translate(-50%) translateY(-100%);top:-.25rem}.plss-pm.sell{top:1.75rem}.pl-tooltip{background-color:#fff;padding:2px;border-radius:4px;border:1px solid #aaa;text-align:center;min-width:10rem}.yOffset-input{width:8rem;padding:.5rem;border-radius:.25rem;border:1px solid #ccc;color:#000;box-shadow:0 2px 4px #0000001a}.yOffset-input:focus{outline:none;border-color:#1676ff;box-shadow:0 2px 4px #1676ff40}.ocv-highlighted{background-color:#b7ddff!important}.dmd-file-names-container{display:grid;grid-template-columns:16rem 8rem 2rem 4rem;grid-gap:.5rem}.dmd-sticky-header{position:sticky;top:0;background-color:#fff;z-index:1}.dmd-sticky-footer{position:sticky;bottom:0;z-index:1}.dmd-error{background:red;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dmd-status{justify-content:center;align-items:center;font-weight:700}.dmd-status-new{background-color:#2ea}.dmd-status-uploading{background-color:#2ae}.dmd-tile{padding:1rem;display:flex;flex-direction:column}.dmd-tile>*{flex:1}.disk-fullness{width:100%}.data-import-status-chip[data-type=New]{background-color:#1565c0;color:#fff}.data-import-status-chip[data-type=Queued]{background-color:#8e24aa;color:#fff}.data-import-status-chip[data-type=Skipped]{background-color:#b2ff59}.data-import-status-chip[data-type=Downloading]{background-color:#4527a0;color:#fff}.data-import-status-chip[data-type=Downloaded]{background-color:#00838f;color:#fff}.data-import-status-chip[data-type=Unzipping]{background-color:#3f51b5;color:#fff}.data-import-status-chip[data-type=Unzipped]{background-color:#7986cb}.data-import-status-chip[data-type=Parsing]{background-color:#ba68c8;color:#fff}.data-import-status-chip[data-type=Parsed]{background-color:#2e7d32;color:#fff}.market-overview-widget{display:flex;flex-direction:column;flex-wrap:wrap}.market-overview-widget>.market-overview-widget-content{display:flex;flex-wrap:wrap}.market-overview-widget>.market-overview-widget-content>*{flex:1;min-width:25%;min-height:25rem;padding:0 .25rem}@media (max-width: 2000px){.market-overview-widget>.market-overview-widget-content>*{min-width:calc(100% / 3)}}@media (max-width: 1400px){.market-overview-widget>.market-overview-widget-content>*{min-width:50%}}@media (max-width: 950px){.market-overview-widget>.market-overview-widget-content>*{min-width:100%}}.market-overview-widget>.market-overview-widget-header{position:sticky;top:2.5rem;left:0;box-shadow:0 2px 4px #00000040;background:#fff;z-index:2;padding:.25rem}.market-overview-draggable{cursor:grab;transition:all .2s ease}.market-overview-draggable:hover{transform:scale(1.02)}.market-overview-draggable:active{cursor:grabbing}.price-target-summary{padding:.5rem;margin-bottom:.5rem;input {width: 6rem; text-align: center; -webkit-text-fill-color: #213547 !important; padding: .25rem 1rem;}}@keyframes toast-duration{0%{width:100%}to{width:0}}.toast{position:relative;overflow:hidden;max-width:40vw}.toast .toast-message-content{padding-right:.75rem}.toast .toast-close{position:absolute;top:50%;transform:translateY(-50%);right:.5rem;cursor:pointer}.toast .toast-close:hover{opacity:.65}.toast .toast-close:active{opacity:.5}.toast .toast-duration{position:absolute;top:0;left:0;width:100%;height:.25rem;background-color:#00000052;animation:toast-duration 1s linear forwards}.toast:hover .toast-duration{animation-play-state:paused}.toasts{position:fixed;bottom:.75rem;right:.75rem;z-index:99999}.rtc-container{height:100vh;width:100vw}.lds-ring{color:#000e8b}.lds-ring,.lds-ring div{box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.title{text-align:center;padding:1rem;font-size:2rem!important;font-weight:700!important}.login-container{width:100vw;height:100vh;justify-content:center;align-items:center;p {font-weight: bold; font-size: 2rem;}}
