﻿@charset "UTF-8";.nav-container{position:relative;display:inline-block;max-width:37px;max-height:37px;overflow:visible;outline:0;}.nav-container.is-active .nav-items{transform:translate(0,0);}.nav-container .nav-toggle{position:fixed;width:35px;height:35px;margin:-8px -2px;z-index:999;}.nav-container .nav-toggle:hover{cursor:pointer;}.nav-container .nav-toggle:before,.nav-container .nav-toggle:after{content:"";}.nav-container .nav-items{background:#2a3132;position:absolute;top:60px;left:-15px;width:20vw;height:86vh;z-index:998;padding:20px 10px 20px 10px;transition:transform .3s ease;transform:translate(calc(-100% - 50px),0);display:grid;grid-template-columns:1fr;grid-gap:1px 0;align-content:start;box-shadow:0 0 50px rgba(0,0,0,.3);color:#efefef;}.nav-container .nav-items .nav-item{background:#363f40;padding:5px;transition:background-color .3s ease;}.nav-container .nav-items .nav-item:hover{cursor:pointer;background:#414c4e;}#wrapper{position:fixed;top:90px;left:0;width:100%;height:calc(100% - 113px);display:flex;flex-direction:column;overflow:hidden;}.dataTables_wrapper{flex-grow:1;overflow:auto;}#layoutContainer{flex:1;width:98%;box-shadow:-3px 0 9px 0 rgba(0,0,0,.4);overflow:hidden;}.modal-backdrop{width:0!important;}h2{color:#fff;}.wkspc{color:#fff;}.chooseColor{width:10px;height:10px;background:#fff;float:left;margin:5px 5px 0 0;cursor:pointer;}.chooseColor .selectedColor{width:10px;height:10px;}.chooseColor ul{display:none;box-shadow:2px 2px 3px rgba(0,0,0,.7);}.chooseColor:hover ul{display:block;}.chooseColor ul,.chooseColor ul li{margin:0;padding:0;list-style-type:none;}.chooseColor ul li{width:10px;height:10px;cursor:pointer;}.chooseColor ul li:hover{border:1px solid #ffa500;width:8px;height:8px;}.progress-bar-container{width:100px;background-color:#8a1c1f;}.progress-bar{height:100%;color:#fff;text-align:center;line-height:20px;}.tddn{padding:2px;white-space:nowrap;color:#f00;background-color:#fff;border:1px solid #cdcdcd;font-weight:500;}.tdsm{padding:2px;white-space:nowrap;color:#000;background-color:#fff;border:1px solid #cdcdcd;font-weight:500;}.tdup{padding:2px;white-space:nowrap;color:#008000;background-color:#fff;border:1px solid #cdcdcd;font-weight:500;}.mqdn{padding:2px;white-space:nowrap;color:#fff;background-image:url("../../scss/imgri/RedBar.png");}.mqsm{padding:2px;white-space:nowrap;color:#fff;background-image:url("../../scss/imgri/BlueBar.png");}.mqup{padding:2px;white-space:nowrap;color:#fff;background-image:url("../../scss/imgri/GreenBar.png");}.mqnws{padding:3px 8px 3px 8px;white-space:nowrap;color:#fff;background-image:url("../../scss/imgri/BlackBar.png");background-size:cover;cursor:pointer;}th{padding:2px;background-color:#cdcdcd;color:#000;text-align:center;white-space:nowrap!important;}.ofgn{background-color:#e6ffe2;text-align:right;color:#fff;font-weight:500;padding-right:4px;}.ofrd{background-color:#ffecec;text-align:right;color:#fff;font-weight:600;padding-right:4px;}.offdet{background-color:#2a3238;color:#fff;padding-right:5px;padding-left:5px;border-bottom:1px solid #bdbdbd;border-left:1px solid #fff;}.status-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#474747;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:5px 10px;box-shadow:0 -2px 5px rgba(0,0,0,.2);font-family:Arial,sans-serif;font-size:1.2em;z-index:999;}.financials{display:flex;flex-direction:column;font-size:12px;}.market-info span,.server-info span,.financials span{line-height:1.2;}.status-bar span{margin:0 5px;white-space:nowrap;}.connected{color:#0f0;}.disconnected,.negative{color:#f00;}.hghltBid{background-color:#143914!important;color:#40d040;}.hghltOff{background-color:#451414!important;color:#d04041;}.navbar-brand-logo{height:6.5vh;width:auto;}.helpModal{display:none;position:fixed;z-index:999;padding-top:60px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}.helpModal-content{background-color:#2a3238;margin:5% auto;padding:20px;border:1px solid #888;width:40%;}.helpClose{color:#aaa;float:right;font-size:28px;font-weight:bold;}.helpClose:hover,.helpClose:focus{color:#000;text-decoration:none;cursor:pointer;}.context-menu-list{z-index:1000!important;}#workspaceContainer img{border-radius:50%;width:60px;height:60px;cursor:pointer;margin:5px;}.nicon-text-group{align-items:center;text-align:center;gap:20px;}.nicon-text-group i{font-size:2em;}.dropdown-item{padding:.05rem 1rem!important;font-size:15px;}td{vertical-align:middle!important;}::placeholder{color:#ddd;opacity:1;}:-ms-input-placeholder{color:#ddd;}::-ms-input-placeholder{color:#ddd;}.spwd .select-wrapper{width:175px!important;}.spwd .caret{color:#808080!important;}.spinput{padding:2px 6px;border:1px solid #565656!important;border-radius:4px;font-size:small;color:#000;width:100%;}.splabel{font-weight:500;font-size:small;margin-top:4px;}.highcharts-credits{font-size:0!important;}.logosm{height:20px;width:20px;border-width:0;border-radius:2px;}.logolg{height:30px;width:30px;border-width:0;border-radius:2px;}input[type=radio]:hover{cursor:pointer;}.csecsh{background-color:#e7e4e4;}.spin2{width:21%;margin:3px 0 0 0;display:none;}.order-ticket{background-color:#fff;border-radius:5px;padding:1rem;margin-top:1rem;}.modal-header{background:#020024;background:linear-gradient(90deg,#020024 0%,#0e706a 0%,#2929a0 100%);padding:.3rem 1rem;}.modal-body{padding:0;background-color:#283132;}.modal-footer{background-color:#283132!important;}.modify-header{background-color:#c2c4d2;color:#fff;padding:.1rem 1rem;margin:-1rem -1rem 1rem -1rem;display:flex;justify-content:space-between;}.input-group-text{width:4rem;}.quantity-remaining{display:flex;justify-content:space-between;}.modal-dialog{max-width:700px;margin:1.75rem auto;}#watchTbl .bltSlctd{background-color:#3b3b5c!important;}#ordTbl .bltSlctd{background-color:#3b3b5c!important;}#bodyBlkWtch .blkSlctd{background-color:#3b3b5c!important;}#ordTbl .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;}#ordTbl,#execTbl{font-size:12px;}#ordTbl tbody td{padding:1px 4px;}.search-results{display:none;position:absolute;border:1px solid #ccc;margin-top:1px;z-index:1000;background-color:#2a3238;width:auto;font-size:12px;}.search-results .search-item{padding:10px;cursor:pointer;list-style:none;}.search-results .search-item:hover,.search-results .search-item.active{background-color:#767676;}.dt-right{text-align:right;}.dt-center{text-align:center;}div.dt-button-collection .dt-button{font-size:small;}table.dataTable>tbody>tr>td{padding:4px 6px!important;}table.tcompact>:not(caption)>*>*{padding:.1rem .5rem!important;}.card-header{padding:0 .5rem!important;}.tb-h-nowrap th{white-space:nowrap!important;}td{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;}body{background-color:#2a3238;font-family:Arial,sans-serif;margin:0;padding:0;}.lm_content,.lm_header,.lm_item,.lm_tab{background-color:#2a3238!important;color:#e0e0e0!important;}.lm_header{background:#3f4950!important;color:#fff!important;font-weight:bold;}.lm_active{background:#8ea1b2!important;color:#fff!important;}.lm_content{overflow:auto!important;}.lm_item{border-color:#008000;box-shadow:0 4px 6px rgba(0,0,0,.1);}.lm_splitter.lm_horizontal .lm_drag_handle{width:5px!important;left:-1px!important;background-color:#5f9ea0!important;}.lm_splitter.lm_vertical .lm_drag_handle{height:5px!important;left:-1px!important;background-color:#5f9ea0!important;}table thead th{background-color:#3b3b5c;color:#fff;border-bottom:2px solid #444;}table tbody tr{background-color:#2a2a3c;color:#fff;border-bottom:1px solid #444;}table tbody tr:nth-child(even){background-color:#32324a;}table tbody tr:hover{background-color:#3b3b5c;}.execution-success{background-color:#28a745;color:#fff;font-weight:bold;padding:5px 10px;border-radius:4px;}.execution-warning{background-color:#ffc107;color:#000;font-weight:bold;padding:5px 10px;border-radius:4px;}.execution-fail{background-color:#ff4d4d;color:#fff;font-weight:bold;padding:5px 10px;border-radius:4px;}.btn-buy{background-color:#00d46a;color:#fff;border:0;font-weight:bold;padding:5px 10px;border-radius:4px;cursor:pointer;}.btn-sell{background-color:#ff6b6b;color:#fff;border:0;font-weight:bold;padding:5px 10px;border-radius:4px;cursor:pointer;}::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{background:#2a2a3c;}::-webkit-scrollbar-thumb{background:#3b3b5c;border-radius:4px;}::-webkit-scrollbar-thumb:hover{background:#4c4c74;}.riCard-header{padding:0 .5rem;margin-bottom:0;background-color:#2a3238;border-bottom:1px solid rgba(255,255,255,.125);color:#fff;}.text-green{color:#00d46a!important;font-weight:bold!important;}.text-red{color:#ff6b6b;font-weight:bold;}table.dataTable thead th{background-color:#5f6974!important;color:#fff!important;font-weight:bold!important;border-bottom:2px solid #444!important;text-align:left!important;padding:4px!important;}table.dataTable tbody tr{background-color:#2a3238!important;color:#fff!important;border-bottom:1px solid #444!important;}table.dataTable tbody tr:nth-child(even){background-color:#1a1e21!important;}table.dataTable tbody tr:hover{background-color:#3b3b5c!important;color:#fff!important;cursor:pointer!important;}table.dataTable tbody tr.buy-row{background-color:#223e2e!important;color:#00d46a!important;}table.dataTable tbody tr.sell-row{background-color:#4e2a2a!important;color:#ff6b6b!important;}.riCard-body{background-color:#2a3238!important;color:#fff!important;height:50%;}.ri-select{background-color:#213238;border-color:#b3b3b3;color:#fff;}.ri-input{padding:.175rem .75rem;background-color:#213238!important;border-color:#b3b3b3;color:#fff!important;}.gradient-blue{background:linear-gradient(to bottom,#004080,#06c);color:#fff;}.gradient-red{background:linear-gradient(to bottom,#800000,#c00);color:#fff;}.bgGreen{background-color:#028402!important;}.bgRed{background-color:#8a1c1f!important;}.bgBlue{background-color:#004080!important;}.clrRed{color:#d04041;}.clrGreen{color:#28cb6c;}.progress-bar-success{background-color:#00b360;text-shadow:1px 1px black;}.header-blue{background-color:#2c7ccf!important;}.header-red{background-color:#c94954!important;}.depth-container{padding:2px;border:1px solid #ccf;margin-left:40px;display:flex;position:relative;}.depth-title{font-weight:700;transform:rotate(-90deg);position:absolute;left:-30px;top:50%;transform:translateY(-50%) rotate(-90deg);padding:0 5px;}table thead th{background-color:#5f6974!important;color:#fff!important;font-weight:bold!important;border-bottom:2px solid #444!important;text-align:left!important;padding:1px!important;}table tbody tr{background-color:#2a3238!important;color:#fff!important;border-bottom:1px solid #444!important;}table tbody tr:nth-child(even){background-color:#1a1e21;}table tbody tr:hover{background-color:#3b3b5c!important;color:#fff!important;cursor:pointer!important;}table tbody tr.buy-row{background-color:#223e2e!important;color:#00d46a!important;}table tbody tr.sell-row{background-color:#4e2a2a!important;color:#ff6b6b!important;}table.tktbl thead th{color:#fff!important;font-weight:bold!important;text-align:left!important;padding:10px!important;}table.tktbl tbody tr{color:#fff!important;border-bottom:1px solid #444!important;}table.tktbl tbody tr:hover{cursor:pointer!important;}table.tktbl tbody tr.buy-row{color:#00d46a!important;}table.tktbl tbody tr.sell-row{color:#ff6b6b!important;}.btnRefresh{color:#fff;}.select2-container .select2-selection--multiple{background-color:#213238;border:1px solid #b3b3b3;color:#fff;min-height:38px;display:flex;align-items:center;flex-wrap:wrap;}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#2a4a4f;border:1px solid #b3b3b3;color:#fff;margin:2px;padding:0 5px;border-radius:3px;font-size:.9em;}.select2-container .select2-selection--multiple .select2-selection__choice__remove{color:#fff;margin-right:5px;}.select2-container .select2-selection--multiple .select2-search--inline{flex-grow:1;}.select2-container .select2-selection--multiple .select2-search__field{background-color:#213238;border:0;color:#fff;margin-left:5px;min-width:50px;}.select2-container .select2-dropdown{background-color:#213238;border:1px solid #b3b3b3;color:#fff;}.select2-container .select2-results__option{background-color:#213238;color:#fff;}.select2-container .select2-results__option--highlighted{background-color:#2a4a4f;color:#fff;}.dt-button-collection{background-color:#000!important;}#ttlBS{color:#fff!important;}#msgBS{color:#fff!important;}#modBS .modal-dialog{position:absolute;}input[type=radio]:hover{cursor:pointer;}.focusA{box-shadow:2px 2px 4px red;border:2px solid #f00;}.negRow{background-color:#fad3d3!important;}.posRow{background-color:#e2f8eb!important;}.strikethrough::after{content:"";position:absolute;top:50%;left:0;width:100%;border-top:1px solid #f00;pointer-events:none;}.strikethrough{position:relative;overflow:hidden;}.dt-right{text-align:right;}.dt-center{text-align:center;}.dark-swal-popup{font-size:13px;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.5);}.dark-swal-title{color:#fff;font-weight:bold;}.dark-swal-body{color:#e0e0e0;}.dark-swal-confirm{background-color:#06c!important;border:0;}.dark-swal-cancel{background-color:#c00!important;border:0;}#pwdPanel input[type=password]{background-color:#2a2f32;color:#fff;border:1px solid #444;border-radius:4px;padding:6px 10px;font-size:.9em;width:100%;box-sizing:border-box;}#pwdPanel input[type=password]::placeholder{color:#bbb;}#pwdPanel input[type=password]:focus{border-color:#007bff;outline:0;background-color:#2f3539;}#pwdPanel button[type=submit]{background-color:#007bff;color:#fff;border:0;border-radius:4px;padding:6px 10px;font-size:.9em;cursor:pointer;width:100%;transition:background-color .2s ease;}#pwdPanel button[type=submit]:hover{background-color:#006ae0;}#pwdPanel{background-color:#1e2226;padding:10px;border-radius:4px;}.nav-container .text-danger{color:#ff6b6b!important;}.flash-green{animation:flashAnimation-green .5s 2;}@keyframes flashAnimation-green{0%,100%{background-color:transparent;}50%{background-color:#0f0;}}.flash-red{animation:flashAnimation-red .5s 2;}@keyframes flashAnimation-red{0%,100%{background-color:transparent;}50%{background-color:#f00;}}.flash-blue{animation:flashAnimation-blue .5s 2;}@keyframes flashAnimation-blue{0%,100%{background-color:transparent;}50%{background-color:#00f;}}