@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';

/* /Component/OptionComponents/TableSequenceComponent/BlockSaleTableSequence.razor.rz.scp.css */
/* /Component/OptionComponents/TableSequenceComponent/TableSequence.razor.rz.scp.css */
.table-sequence[b-zqlkr3nz9v] {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto min-content;
    grid-gap: 4px;
}

.table-sequence select[b-zqlkr3nz9v] {
    background-color: var(--base-color);
}

.table-sequence .table-sequence-selection[b-zqlkr3nz9v] {
    display: grid;
    grid-template-columns: 2fr 1fr 2fr;
}

.table-sequence .table-sequence-selection .undisplayed-list[b-zqlkr3nz9v],
.table-sequence .table-sequence-selection .displayed-list[b-zqlkr3nz9v] {
    display: grid;
    grid-template-rows: min-content auto;
}

.table-sequence .table-sequence-selection .sequence-options button[b-zqlkr3nz9v] {
    background: var(--workspace-header-bg);
    border-color: black;
    border-radius: 0;
    color: var(--text-base-color);
}

.table-sequence .table-sequence-selection .sequence-options .displayed-list[b-zqlkr3nz9v] {
    display: grid;
    grid-template-rows: 16px auto;
}

.table-sequence .selected[b-zqlkr3nz9v],
.table-sequence select:-internal-list-box option:checked[b-zqlkr3nz9v] {
    background: var(--accent);
    color: var(--text-high-emphasis);
}

.table-sequence #seq-save[b-zqlkr3nz9v]{
    background: var(--accent);
    border-color: black;
    border-radius: 0;
    color: var(--text-base-color);
    margin-right: 4px;
}

.table-sequence #seq-cancel-save[b-zqlkr3nz9v]{
    background: var(--elevation-1-dp);
    color: var(--material-font-color);
    border-color: black;
    border-radius: 0;
}
/* /Component/OrderBookTerminalTable.razor.rz.scp.css */
/* /Component/SearchAccountComponent/SearchAccount.razor.rz.scp.css */
.search-account #searchaccount_dropdown_menu[b-ddmk8f8uza] {
    z-index: 1001;
}

.search-account .empty-account[b-ddmk8f8uza] {
    border: 1px solid #FF2844;
}
/* /Component/SearchAgentComponent/SearchAgent.razor.rz.scp.css */
.search-agent .search-agent-div:focus-within[b-pwj1gnkz69] {
    border: 2px solid #f07e20;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.87);
}
.search-agent #searchagent_dropdown_menu[b-pwj1gnkz69] {
    position: absolute;
    z-index: 5000;
}
.search-agent .search-agent-div[b-pwj1gnkz69] {
    display: grid;
    grid-template-columns: auto 30px;
    grid-template-rows: auto;
    width: 100%;
    border: 1px solid rgba(255, 255, 255, 0);
    background: #4b4b4b;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
    height: 22px;
}
.search-agent .mud-button[b-pwj1gnkz69] {
    min-width: 30px;
}
.search-agent .search-agent-input[b-pwj1gnkz69] {
    background: #4b4b4b;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
}
.search-agent .search-agent-input:focus .search-agent-div[b-pwj1gnkz69],
.search-agent .search-agent-input:focus-within .search-agent-div[b-pwj1gnkz69] {
    border: 2px solid #f07e20;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.87);
}
.search-agent .search-agent-input:focus-within[b-pwj1gnkz69] {
    outline: 0;
}
.search-agent.light .search-agent-div[b-pwj1gnkz69] {
    width: 100%;
    border: 1px solid #c5c5c5;
    background: #f9f9f9;
    border-radius: 0;
    color: #2b2b2b;
}
.search-agent.light .search-agent-div:focus-within[b-pwj1gnkz69] {
    border: 2px solid #f07e20;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.87);
}
.search-agent.light .search-agent-input[b-pwj1gnkz69] {
    background: #f9f9f9;
    color: #2b2b2b;
}
.search-agent.light .search-agent-input:focus ~ .search-agent-div[b-pwj1gnkz69],
.search-agent.light .search-agent-input:focus-within ~ .search-agent-div[b-pwj1gnkz69] {
    border: 2px solid #f07e20;
    outline: none;
    box-shadow: none;
    color: #2b2b2b;
}
.search-agent.light .search-agent-input:focus-within[b-pwj1gnkz69] {
    outline: 0;
}
/* /Component/SearchStockComponent/SearchStock.razor.rz.scp.css */
/* /Component/TerminalTable.razor.rz.scp.css */
/* /Pages/BlockSaleOrderbookComponent/BlockSaleOrderbook.razor.rz.scp.css */
.orderbook-filter-dropdown .orderbook-filter-options ul[b-ffmsf7c7oi] {
    background: #fff none repeat scroll 0 0;
    list-style: none;
    padding: 0px 0px;
    position: absolute;
    left: 0px;
    top: 32px;
    width: auto;
    min-width: 170px;
    border: 1px solid #d7d7d7;
}
.orderbook-filter-dropdown .orderbook-filter-icon > i:hover[b-ffmsf7c7oi] {
    cursor: pointer;
}
.pagination .page-item .page-link[b-ffmsf7c7oi],
.pagination .page-item .page-link[b-ffmsf7c7oi],
.page-link[b-ffmsf7c7oi] {
    color: #e0e0e0;
}
.pagination .page-item .page-link.light[b-ffmsf7c7oi],
.pagination .page-item .page-link.light[b-ffmsf7c7oi],
.page-link.light[b-ffmsf7c7oi] {
    color: #1f1f1f;
}
.orderbook-component[b-ffmsf7c7oi] {
    display: grid;
    grid-template-rows: auto 30px 75px;
}
.orderbook-component .btn-pos[b-ffmsf7c7oi] {
    background: #f78d23;
    border: none;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
}
.orderbook-component .data-overflow[b-ffmsf7c7oi] {
    display: table-cell;
}
.orderbook-component .sort-symbol[b-ffmsf7c7oi] {
    margin-left: 1px;
}
.orderbook-component .ob-terminal-table-row[b-ffmsf7c7oi] {
    line-height: 20px;
    display: table-row;
    vertical-align: middle;
    outline: 0;
}
.orderbook-component .sortable-wrapper[b-ffmsf7c7oi] {
    min-width: 50px;
    width: 100%;
}
.orderbook-component .fa-caret-down[b-ffmsf7c7oi],
.orderbook-component .fa-caret-up[b-ffmsf7c7oi] {
    color: #e0e0e0;
    cursor: pointer;
}
.orderbook-component .terminal-resizer[b-ffmsf7c7oi] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 5px;
    cursor: col-resize;
    user-select: none;
}
.orderbook-component .terminal-resizer-hover[b-ffmsf7c7oi],
.orderbook-component .terminal-resizer:hover[b-ffmsf7c7oi],
.orderbook-component .terminal-resizer-active[b-ffmsf7c7oi] {
    border-color: var(--accent);
}
.orderbook-component .mdc-typography-styles-subtitle2[b-ffmsf7c7oi] {
    line-height: 1rem;
    color: #e0e0e0;
}
.orderbook-component .floatThead-col[b-ffmsf7c7oi] {
    border-bottom: 0.5px solid #5b5b5b;
}
.orderbook-component .stocks-up[b-ffmsf7c7oi] {
    background-color: #00b97d;
}
.orderbook-component .stocks-down[b-ffmsf7c7oi] {
    background-color: #ff2844;
}
.orderbook-component .selected-buy[b-ffmsf7c7oi] {
    background: rgba(0, 185, 125, 0.15);
}
.orderbook-component .selected-sell[b-ffmsf7c7oi] {
    background: rgba(255, 40, 68, 0.15);
}
.orderbook-component .text-is-ellipsis[b-ffmsf7c7oi] {
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
    overflow: hidden;
}
.orderbook-component .date-grid[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: 0.25fr 1fr;
}
.orderbook-component .filter-grid[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.orderbook-component .grid-view[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-column-gap: 4px;
    column-gap: 8px;
}
.orderbook-component .grid-accounts[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: 1fr 2fr 0.25fr;
    grid-column: span 2;
    column-gap: 8px;
}
.orderbook-component .orderbook-header-grid[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: 70px 1fr 1fr;
    grid-template-rows: auto;
    column-gap: 8px;
}
.orderbook-component .orderbook-grid[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: 50px auto;
    padding-left: 1px;
    padding-right: 1px;
}
.orderbook-component .table-responsive[b-ffmsf7c7oi] {
    overflow: hidden;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-ffmsf7c7oi] {
    background: #2e2e2e;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-ffmsf7c7oi] {
    background: #121212;
}
.orderbook-component .enable[b-ffmsf7c7oi] {
    border: 1px solid #a0a0a0;
    border-radius: 0;
}
.orderbook-component .mdc-typography-styles-subtitle1[b-ffmsf7c7oi] {
    font-size: 14px;
}
.orderbook-component .orderbook-textfield-disable-code[b-ffmsf7c7oi] {
    background: transparent;
    border: none;
    width: 120px;
}
.orderbook-component .orderbook-textfield-disable-validity[b-ffmsf7c7oi] {
    background: transparent;
    border: none;
    width: 50px;
}
.orderbook-component .orderbook-textfield-disable-price[b-ffmsf7c7oi],
.orderbook-component .orderbook-textfield-disable-quantity[b-ffmsf7c7oi] {
    background: transparent;
    border: none;
    width: 70px;
}
.orderbook-component .orderbook-refresh[b-ffmsf7c7oi] {
    background: #f78d23;
    border-radius: 0;
    border: 1px solid transparent;
}
.orderbook-component .orderbook-modify-button[b-ffmsf7c7oi] {
    background: #f78d23;
    border-radius: 0;
    color: #121212;
}
.orderbook-component .orderbook-cancel-button[b-ffmsf7c7oi] {
    background: #ff2844;
    border-radius: 0;
    color: #121212;
}
.orderbook-component .orderbook-modify-button-disabled[b-ffmsf7c7oi] {
    background: #6c6c6c;
    border-radius: 0;
}
.orderbook-component .orderbook-cancel-button-disabled[b-ffmsf7c7oi] {
    background: #6c6c6c;
    border-radius: 0;
}

.orderbook-component .orderbook-ellipsis[b-ffmsf7c7oi] {
    text-overflow: ellipsis;
    overflow: hidden;
}
.orderbook-component .orderbook-material-href-active[b-ffmsf7c7oi] {
    color: #f89635;
    border-bottom: 2px solid #f89635;
}
.orderbook-component .orderbook-material-href:hover[b-ffmsf7c7oi] {
    color: #f7922c;
    border-bottom: 2px solid #f7922c;
}
.orderbook-component .orderbook-material-href:link[b-ffmsf7c7oi] {
    color: #f89635;
    border-bottom: 2px solid #f89635;
}
.orderbook-component .orderbook-material-href:active[b-ffmsf7c7oi] {
    color: #f89b3d;
    border-bottom: 2px solid #f89b3d;
}
.orderbook-component .orderbook-pointer[b-ffmsf7c7oi] {
    cursor: pointer;
}
.orderbook-component [b-ffmsf7c7oi]::-webkit-input-placeholder {
    color: #e0e0e0;
    opacity: 1;
}
.orderbook-component [b-ffmsf7c7oi]::-moz-placeholder {
    color: #e0e0e0;
    opacity: 1;
}
.orderbook-component :-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #e0e0e0;
    opacity: 1;
}
.orderbook-component [b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #e0e0e0;
    opacity: 1;
}
.orderbook-component [b-ffmsf7c7oi]::placeholder {
    color: #e0e0e0;
    opacity: 1;
}
.orderbook-component :-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #e0e0e0;
}
.orderbook-component [b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #e0e0e0;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-ffmsf7c7oi] {
    background: #2e2e2e;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-ffmsf7c7oi] {
    background: #121212;
}
.orderbook-component .table-striped > thead > tr > .action-fixed[b-ffmsf7c7oi] {
    background: #121212;
}
.orderbook-component #orderBookTable[b-ffmsf7c7oi] {
    overflow: auto;
}
.orderbook-component .floatThead-wrapper[b-ffmsf7c7oi] {
    overflow: hidden;
}
.orderbook-component select[b-ffmsf7c7oi] {
    background: #4b4b4b;
    border-radius: 0;
}
.orderbook-component .mud-table-page-number-information[b-ffmsf7c7oi] {
    font-family: "Tahoma", sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 0.875rem;
    line-height: 1rem;
    letter-spacing: 0.1px;
    color: rgba(255, 255, 255, 0.87);
}
.orderbook-component #orderBookTable > div > div.mud-table-pagination > div > div.mud-table-pagination-actions > button > span > svg[b-ffmsf7c7oi] {
    fill: #fff;
}
.orderbook-component #orderbook_agent_id[b-ffmsf7c7oi] {
    background: #4b4b4b;
    border: 2px solid rgba(255, 255, 255, 0);
}
.orderbook-component .text-hyperlink[b-ffmsf7c7oi] {
    color: #f78d23;
    text-decoration: underline;
    cursor: pointer;
}
.orderbook-component.light[b-ffmsf7c7oi] {
}
.orderbook-component.light .terminal-resizer:hover[b-ffmsf7c7oi],
.orderbook-component.light .terminal-resizer-active[b-ffmsf7c7oi] {
    border-right: 2px solid #1a2c50;
}
.orderbook-component.light .pagination .page-item .page-link[b-ffmsf7c7oi],
.orderbook-component.light .page-link[b-ffmsf7c7oi] {
    color: #1f1f1f;
}
.orderbook-component.light .mud-button-label[b-ffmsf7c7oi] {
    color: #1f1f1f;
}
.orderbook-component.light .floatThead-col[b-ffmsf7c7oi] {
    border-bottom: 0.5px solid #c5c5c5;
}
.orderbook-component.light #orderBookTable > div.mud-table-container > table > tbody > tr > th[b-ffmsf7c7oi] {
    border-bottom: 0;
}
.orderbook-component.light .mud-table[b-ffmsf7c7oi] {
    background: none;
}
.orderbook-component.light .mud-table-cell[b-ffmsf7c7oi] {
    background: none;
}
.orderbook-component.light div.mud-table-container table th[b-ffmsf7c7oi] {
    background: #e8e8e8;
    color: #2b2b2b;
}
.orderbook-component.light .mud-table-empty-row[b-ffmsf7c7oi] {
    border-bottom: 0;
}
.orderbook-component.light .orderbook-modify-button[b-ffmsf7c7oi] {
    color: #fefeff;
}
.orderbook-component.light .orderbook-cancel-button[b-ffmsf7c7oi] {
    color: #fefeff;
}
.orderbook-component.light [b-ffmsf7c7oi]::-webkit-input-placeholder {
    color: #1f1f1f;
    opacity: 1;
}
.orderbook-component.light [b-ffmsf7c7oi]::-moz-placeholder {
    color: #1f1f1f;
    opacity: 1;
}
.orderbook-component.light :-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #1f1f1f;
    opacity: 1;
}
.orderbook-component.light [b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #1f1f1f;
    opacity: 1;
}
.orderbook-component.light [b-ffmsf7c7oi]::placeholder {
    color: #1f1f1f;
    opacity: 1;
}
.orderbook-component.light :-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #1f1f1f;
}
.orderbook-component.light [b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #1f1f1f;
}
.orderbook-component.light .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-ffmsf7c7oi] {
    background: #fefeff;
}
.orderbook-component.light .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-ffmsf7c7oi] {
    background: #fefeff;
}
.orderbook-component.light .table-striped > thead > tr > .action-fixed[b-ffmsf7c7oi] {
    background: #fefeff;
}
.orderbook-component.light table[b-ffmsf7c7oi] {
    border: 0.5px solid #c5c5c5;
}
.orderbook-component.light .table th[b-ffmsf7c7oi],
.orderbook-component.light .table p[b-ffmsf7c7oi],
.orderbook-component.light .table td[b-ffmsf7c7oi] {
    margin: 0;
    white-space: nowrap;
    text-transform: capitalize;
    padding: 0 1px;
    height: 20px;
}
.orderbook-component.light tr[b-ffmsf7c7oi] {
    border-bottom: 0.5px solid #c5c5c5;
}
.orderbook-component.light select[b-ffmsf7c7oi] {
    background: none;
}
.orderbook-component.light #orderbook_agent_id[b-ffmsf7c7oi] {
    border: 1px solid #c5c5c5;
    background: none;
    color: #2b2b2b;
}
.orderbook-component.light #orderBookTable > div > div.mud-table-container > table > tbody > tr:nth-child(odd) > td[b-ffmsf7c7oi] {
    background-color: rgba(175, 178, 193, 0.3);
}
.orderbook-component.light .fa-caret-down[b-ffmsf7c7oi],
.orderbook-component.light .fa-caret-up[b-ffmsf7c7oi] {
    color: #1f1f1f;
}
.ob-terminal-table-cell[b-ffmsf7c7oi] {
    padding: 0 1px;
    position: relative;
}
#confirmModal[b-ffmsf7c7oi],
#rejectModal[b-ffmsf7c7oi],
#cancelModal[b-ffmsf7c7oi] {
    z-index: 3000;
}
#confirmModal .modal-content[b-ffmsf7c7oi],
#rejectModal .modal-content[b-ffmsf7c7oi],
#cancelModal .modal-content[b-ffmsf7c7oi] {
    background-color: #1e1e1e;
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    min-width: 504px;
}
#confirmModal .modal-header[b-ffmsf7c7oi],
#rejectModal .modal-header[b-ffmsf7c7oi],
#cancelModal .modal-header[b-ffmsf7c7oi] {
    background-color: #333333;
}
#confirmModal .dropdown-validity[b-ffmsf7c7oi],
#rejectModal .dropdown-validity[b-ffmsf7c7oi],
#cancelModal .dropdown-validity[b-ffmsf7c7oi] {
    width: 470px;
    box-sizing: border-box;
    border-radius: 0;
    background: #333333;
}
#confirmModal .order-button-disable[b-ffmsf7c7oi],
#rejectModal .order-button-disable[b-ffmsf7c7oi],
#cancelModal .order-button-disable[b-ffmsf7c7oi] {
    background: #cccccc;
    border-radius: 0;
}
#confirmModal [b-ffmsf7c7oi]::-webkit-calendar-picker-indicator,
#rejectModal [b-ffmsf7c7oi]::-webkit-calendar-picker-indicator,
#cancelModal [b-ffmsf7c7oi]::-webkit-calendar-picker-indicator {
    background-image: url(/css/img/calendar-icon.svg);
}
#confirmModal [b-ffmsf7c7oi]::-webkit-calendar-picker-indicator:hover,
#rejectModal [b-ffmsf7c7oi]::-webkit-calendar-picker-indicator:hover,
#cancelModal [b-ffmsf7c7oi]::-webkit-calendar-picker-indicator:hover {
    cursor: pointer;
}
#confirmModal .error-message[b-ffmsf7c7oi],
#rejectModal .error-message[b-ffmsf7c7oi],
#cancelModal .error-message[b-ffmsf7c7oi] {
    border-radius: 0;
    height: 42px;
    background-color: #1e1e1e;
    color: #e0e0e0;
    border: 1px solid #ff2844;
}
#confirmModal .error-message[b-ffmsf7c7oi]::-webkit-input-placeholder,
#rejectModal .error-message[b-ffmsf7c7oi]::-webkit-input-placeholder,
#cancelModal .error-message[b-ffmsf7c7oi]::-webkit-input-placeholder {
    color: #ff2844;
    opacity: 1;
}
#confirmModal .error-message[b-ffmsf7c7oi]::-moz-placeholder,
#rejectModal .error-message[b-ffmsf7c7oi]::-moz-placeholder,
#cancelModal .error-message[b-ffmsf7c7oi]::-moz-placeholder {
    color: #ff2844;
    opacity: 1;
}
#confirmModal .error-message:-ms-input-placeholder[b-ffmsf7c7oi],
#rejectModal .error-message:-ms-input-placeholder[b-ffmsf7c7oi],
#cancelModal .error-message:-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #ff2844;
    opacity: 1;
}
#confirmModal .error-message[b-ffmsf7c7oi]::-ms-input-placeholder,
#rejectModal .error-message[b-ffmsf7c7oi]::-ms-input-placeholder,
#cancelModal .error-message[b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #ff2844;
    opacity: 1;
}
#confirmModal .error-message[b-ffmsf7c7oi]::placeholder,
#rejectModal .error-message[b-ffmsf7c7oi]::placeholder,
#cancelModal .error-message[b-ffmsf7c7oi]::placeholder {
    color: #ff2844;
    opacity: 1;
}
#confirmModal .cancel-button[b-ffmsf7c7oi],
#rejectModal .cancel-button[b-ffmsf7c7oi],
#cancelModal .cancel-button[b-ffmsf7c7oi] {
    color: #a0a0a0;
    background: #1e1e1e;
    border-radius: 0;
    border: 1px solid rgba(255, 255, 255, 0.12);
}
#confirmModal .submit-button[b-ffmsf7c7oi],
#rejectModal .submit-button[b-ffmsf7c7oi],
#cancelModal .submit-button[b-ffmsf7c7oi] {
    color: #121212;
    background: #f78d23;
    border-radius: 0;
}
#confirmModal .disabled-button[b-ffmsf7c7oi],
#rejectModal .disabled-button[b-ffmsf7c7oi],
#cancelModal .disabled-button[b-ffmsf7c7oi] {
    color: #121212;
    background: #6c6c6c;
    border-radius: 0;
}
#confirmModal [b-ffmsf7c7oi]::-webkit-input-placeholder,
#rejectModal [b-ffmsf7c7oi]::-webkit-input-placeholder,
#cancelModal [b-ffmsf7c7oi]::-webkit-input-placeholder {
    color: #a0a0a0;
    opacity: 1;
}
#confirmModal [b-ffmsf7c7oi]::-moz-placeholder,
#rejectModal [b-ffmsf7c7oi]::-moz-placeholder,
#cancelModal [b-ffmsf7c7oi]::-moz-placeholder {
    color: #a0a0a0;
    opacity: 1;
}
#confirmModal :-ms-input-placeholder[b-ffmsf7c7oi],
#rejectModal :-ms-input-placeholder[b-ffmsf7c7oi],
#cancelModal :-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #a0a0a0;
    opacity: 1;
}
#confirmModal [b-ffmsf7c7oi]::-ms-input-placeholder,
#rejectModal [b-ffmsf7c7oi]::-ms-input-placeholder,
#cancelModal [b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #a0a0a0;
    opacity: 1;
}
#confirmModal [b-ffmsf7c7oi]::placeholder,
#rejectModal [b-ffmsf7c7oi]::placeholder,
#cancelModal [b-ffmsf7c7oi]::placeholder {
    color: #a0a0a0;
    opacity: 1;
}
#confirmModal :-ms-input-placeholder[b-ffmsf7c7oi],
#rejectModal :-ms-input-placeholder[b-ffmsf7c7oi],
#cancelModal :-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #a0a0a0;
}
#confirmModal [b-ffmsf7c7oi]::-ms-input-placeholder,
#rejectModal [b-ffmsf7c7oi]::-ms-input-placeholder,
#cancelModal [b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #a0a0a0;
}
#confirmModal .textboxdynamic-properties[b-ffmsf7c7oi]::-webkit-input-placeholder,
#rejectModal .textboxdynamic-properties[b-ffmsf7c7oi]::-webkit-input-placeholder,
#cancelModal .textboxdynamic-properties[b-ffmsf7c7oi]::-webkit-input-placeholder {
    color: #e0e0e0;
    opacity: 1;
}
#confirmModal .textboxdynamic-properties[b-ffmsf7c7oi]::-moz-placeholder,
#rejectModal .textboxdynamic-properties[b-ffmsf7c7oi]::-moz-placeholder,
#cancelModal .textboxdynamic-properties[b-ffmsf7c7oi]::-moz-placeholder {
    color: #e0e0e0;
    opacity: 1;
}
#confirmModal .textboxdynamic-properties:-ms-input-placeholder[b-ffmsf7c7oi],
#rejectModal .textboxdynamic-properties:-ms-input-placeholder[b-ffmsf7c7oi],
#cancelModal .textboxdynamic-properties:-ms-input-placeholder[b-ffmsf7c7oi] {
    color: #e0e0e0;
    opacity: 1;
}
#confirmModal .textboxdynamic-properties[b-ffmsf7c7oi]::-ms-input-placeholder,
#rejectModal .textboxdynamic-properties[b-ffmsf7c7oi]::-ms-input-placeholder,
#cancelModal .textboxdynamic-properties[b-ffmsf7c7oi]::-ms-input-placeholder {
    color: #e0e0e0;
    opacity: 1;
}
#confirmModal .textboxdynamic-properties[b-ffmsf7c7oi]::placeholder,
#rejectModal .textboxdynamic-properties[b-ffmsf7c7oi]::placeholder,
#cancelModal .textboxdynamic-properties[b-ffmsf7c7oi]::placeholder {
    color: #e0e0e0;
    opacity: 1;
}
#confirmModal input:focus[b-ffmsf7c7oi]::-webkit-input-placeholder,
#rejectModal input:focus[b-ffmsf7c7oi]::-webkit-input-placeholder,
#cancelModal input:focus[b-ffmsf7c7oi]::-webkit-input-placeholder {
    color: transparent;
    outline: none;
}
#confirmModal input:focus[b-ffmsf7c7oi]::-moz-placeholder,
#rejectModal input:focus[b-ffmsf7c7oi]::-moz-placeholder,
#cancelModal input:focus[b-ffmsf7c7oi]::-moz-placeholder {
    color: transparent;
    outline: none;
}
#confirmModal input:focus:-ms-input-placeholder[b-ffmsf7c7oi],
#rejectModal input:focus:-ms-input-placeholder[b-ffmsf7c7oi],
#cancelModal input:focus:-ms-input-placeholder[b-ffmsf7c7oi] {
    color: transparent;
    outline: none;
}
#confirmModal input:focus[b-ffmsf7c7oi]::-ms-input-placeholder,
#rejectModal input:focus[b-ffmsf7c7oi]::-ms-input-placeholder,
#cancelModal input:focus[b-ffmsf7c7oi]::-ms-input-placeholder {
    color: transparent;
    outline: none;
}
#confirmModal input:focus[b-ffmsf7c7oi]::placeholder,
#rejectModal input:focus[b-ffmsf7c7oi]::placeholder,
#cancelModal input:focus[b-ffmsf7c7oi]::placeholder {
    color: transparent;
}
#confirmModal input:focus[b-ffmsf7c7oi],
#rejectModal input:focus[b-ffmsf7c7oi],
#cancelModal input:focus[b-ffmsf7c7oi] {
    outline: none;
    outline-width: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
#confirmModal hr[b-ffmsf7c7oi],
#rejectModal hr[b-ffmsf7c7oi],
#cancelModal hr[b-ffmsf7c7oi] {
    border-top: 1px solid #393939;
}
#confirmModal .opacity[b-ffmsf7c7oi],
#rejectModal .opacity[b-ffmsf7c7oi],
#cancelModal .opacity[b-ffmsf7c7oi] {
    opacity: 0.45;
}
#confirmModal.light .modal-content[b-ffmsf7c7oi],
#rejectModal.light .modal-content[b-ffmsf7c7oi],
#cancelModal.light .modal-content[b-ffmsf7c7oi] {
    background-color: #fefeff;
}
#confirmModal.light .modal-header[b-ffmsf7c7oi],
#rejectModal.light .modal-header[b-ffmsf7c7oi],
#cancelModal.light .modal-header[b-ffmsf7c7oi] {
    background: #e8e8e8;
}
#confirmModal.light .textboxdynamic-properties[b-ffmsf7c7oi],
#rejectModal.light .textboxdynamic-properties[b-ffmsf7c7oi],
#cancelModal.light .textboxdynamic-properties[b-ffmsf7c7oi] {
    background-color: #fefeff;
    color: #2b2b2b;
    border: 1px solid #2b2b2b;
}
#confirmModal.light .cancel-button[b-ffmsf7c7oi],
#rejectModal.light .cancel-button[b-ffmsf7c7oi],
#cancelModal.light .cancel-button[b-ffmsf7c7oi] {
    color: #2b2b2b;
    background: #fefeff;
    border: 1px solid #2b2b2b;
}
#confirmModal.light .submit-button[b-ffmsf7c7oi],
#rejectModal.light .submit-button[b-ffmsf7c7oi],
#cancelModal.light .submit-button[b-ffmsf7c7oi] {
    color: #fefeff;
}
#unauthorizeModal[b-ffmsf7c7oi] {
    z-index: 3000;
}
#unauthorizeModal .modal-content[b-ffmsf7c7oi] {
    height: 100%;
    width: auto;
    background-color: #1e1e1e;
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
}
#unauthorizeModal .warning-icon[b-ffmsf7c7oi] {
    content: url(/css/img/ic-warning-icon.svg);
}
#unauthorizeModal .danger-icon[b-ffmsf7c7oi] {
    content: url(/css/img/lockAccntIcon.svg);
    transform: scale(1.15);
}
#unauthorizeModal .material-text-warning[b-ffmsf7c7oi] {
    color: #ffa900;
}
#unauthorizeModal .logout-button[b-ffmsf7c7oi] {
    color: #121212;
    background: #f78d23;
    border-radius: 0;
}
#orderbook-columns-blocksale-edit-modal .modal-content[b-ffmsf7c7oi] {
    min-width: 500px;
    width: 500px;
}
#orderbook-columns-blocksale-edit-modal[b-ffmsf7c7oi] {
}
#orderbook-columns-blocksale-edit-modal .orderbookfilter-label[b-ffmsf7c7oi] {
    padding-right: 1px;
}
#orderbook-columns-blocksale-edit-modal .disabled[b-ffmsf7c7oi] {
    color: #ccc;
}
#orderbook-columns-blocksale-edit-modal .btn-pos[b-ffmsf7c7oi] {
    background: #f78d23;
    border-color: black;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
}
#orderbook-columns-blocksale-edit-modal .modal-content[b-ffmsf7c7oi] {
    background-color: #1e1e1e;
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    min-width: 300px;
    width: 300px;
}
#orderbook-columns-blocksale-edit-modal .orderbook-filter-options[b-ffmsf7c7oi] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: repeat(4, 1fr);
    grid-gap: 1px;
}
#orderbook-columns-blocksale-edit-modal .modal-header[b-ffmsf7c7oi] {
    background-color: #333333;
}
#orderbook-columns-blocksale-edit-modal select[b-ffmsf7c7oi] {
    background: #4b4b4b;
    border-radius: 0;
}
#orderbook-columns-blocksale-edit-modal .orderbook-search[b-ffmsf7c7oi] {
    background: none;
    border-radius: 0;
    color: #e0e0e0;
    line-height: 16px;
}
#orderbook-columns-blocksale-edit-modal #orderbook_agent_id[b-ffmsf7c7oi] {
    background: #4b4b4b;
    border: 2px solid rgba(255, 255, 255, 0);
}
#orderbook-columns-blocksale-edit-modal .cancel-button[b-ffmsf7c7oi] {
    color: #a0a0a0;
    background: #1e1e1e;
    border-radius: 0;
    border: 1px solid rgba(255, 255, 255, 0.12);
}
#orderbook-columns-blocksale-edit-modal .submit-button[b-ffmsf7c7oi] {
    color: #121212;
    background: #f78d23;
    border-radius: 0;
}
#orderbook-columns-blocksale-edit-modal .disabled-button[b-ffmsf7c7oi] {
    color: #121212;
    background: #6c6c6c;
    border-radius: 0;
}
#orderbook-columns-blocksale-edit-modal .reset-filters-btn[b-ffmsf7c7oi] {
    background: #1a2c50;
}
#orderbook-columns-blocksale-edit-modal.light .modal-content[b-ffmsf7c7oi] {
    background-color: #fefeff;
}
#orderbook-columns-blocksale-edit-modal.light .modal-header[b-ffmsf7c7oi] {
    background: #e8e8e8;
}
#orderbook-columns-blocksale-edit-modal.light select[b-ffmsf7c7oi] {
    background: none;
}
#orderbook-columns-blocksale-edit-modal.light #orderbook_agent_id[b-ffmsf7c7oi] {
    border: 1px solid #c5c5c5;
    background: none;
    color: #2b2b2b;
}
#orderbook-columns-blocksale-edit-modal.light .cancel-button[b-ffmsf7c7oi] {
    background: #fefeff;
    border: 1px solid #2b2b2b;
}
#orderbook-columns-blocksale-edit-modal.light .submit-button[b-ffmsf7c7oi] {
    color: #fefeff;
}
@media (max-width: 1449px) {
    .mdc-typography-styles-subtitle1[b-ffmsf7c7oi] {
        font-size: 12px;
    }
    .mdc-typography-styles-body1[b-ffmsf7c7oi] {
        font-size: 12px;
    }
}
@media (max-width: 1447px) {
    .fa-lg[b-ffmsf7c7oi] {
        font-size: 1em;
    }
}
@media (max-width: 1379px) {
    .mdc-typography-styles-subtitle1[b-ffmsf7c7oi] {
        font-size: 10px;
    }
    .mdc-typography-styles-body1[b-ffmsf7c7oi] {
        font-size: 10px;
    }
}
@media (max-width: 1230px) {
    .orderbook-button-position[b-ffmsf7c7oi] {
        text-align: center;
    }
}
.terminal-div colgroup > col:nth-child(1)[b-ffmsf7c7oi] {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}
.fa-edit[b-ffmsf7c7oi] {
    color: #f78d23;
    font-size: 16px;
}
.fa-times-circle[b-ffmsf7c7oi] {
    color: #ff2844;
    font-size: 16px;
}
select option p[b-ffmsf7c7oi] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    overflow: hidden;
}
@media only screen and (max-width: 1025px) {
    .orderbook-component[b-ffmsf7c7oi] {
        width: 100%;
    }
}
@media (max-width: 1152px) {
}
/* /Pages/BrokerByCounterComponent/BrokerByCounter.razor.rz.scp.css */
.filter[b-jnu4m3rd0z] {
    display: grid;
    grid-template-columns: min-content min-content 200px auto min-content;
    grid-gap: 10px;
}

.filter div[b-jnu4m3rd0z] {
    white-space: nowrap;
    vertical-align: middle;
}
/* /Pages/BrokerRankingComponent/BrokerRanking.razor.rz.scp.css */
.table th[b-q53k32ez3r], .table p[b-q53k32ez3r], .table td[b-q53k32ez3r] {
    padding: 3px 6px 3px 6px;
    margin: 0;
    white-space: nowrap;
    text-transform: capitalize;
}
/* /Pages/BrokersReportComponent/BrokersReport.razor.rz.scp.css */
.brokerReport-container[b-71lgve9o98] {
    display: grid;
    grid-template-columns: auto 275px;
    grid-template-rows: min-content auto;
    height: 100%;
    min-height: 100%;
}
/* /Pages/BrokerTransactionComponent/BrokerTransaction.razor.rz.scp.css */
.filter[b-57npwepo1o] {
    display: grid;
    grid-template-columns: min-content 162px 200px auto min-content;
    grid-gap: 10px;
}

.filter div[b-57npwepo1o] {
    white-space: nowrap;
    vertical-align: middle;
}
/* /Pages/MarketComponent/Market.razor.rz.scp.css */
.market-component[b-va5845uxst] {
    display: grid;
    grid-template-rows: min-content min-content auto;
    height: 100%;
    min-height: 100%;
}

.indices[b-va5845uxst] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: auto;
    grid-column-gap: 8px;
    padding: 10px;
}

.market-filter[b-va5845uxst] {
    display: grid;
    grid-template-columns: min-content auto min-content min-content min-content;
    grid-template-rows: min-content;
}

.market-filter > div[b-va5845uxst] {
    white-space: nowrap;
    padding: 10px;
}

.market-table[b-va5845uxst] {
    overflow-y: scroll;
    height: 100%;
}

.floatThead-wrapper[b-va5845uxst] {
    border: 0.5px solid #5b5b5b;
    min-width: 1260px;
}

.terminal-div[b-va5845uxst] {
    overflow-x: hidden;
    overflow-y: overlay;
}

.table-header-style[b-va5845uxst] {
    position: sticky;
    top: 0;
    background-color: #212121;
    z-index: 1;
}

.market-sector-grid[b-va5845uxst] {
    display: grid;
    grid-template-columns: 5fr 1fr 2fr;
    grid-template-rows: 33.5px;
}

/*--------------------------------------------------------------------------------------------  */
.pse-index-grid[b-va5845uxst] {
    display: grid;
    min-width: 170px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    /* background-color: $content-container-background; */
}

.backdrop-dropdown[b-va5845uxst] {
    display: none;
    background-color: rgba(0, 0, 0, 0.2);
    -webkit-backdrop-filter: blur(1px);
    backdrop-filter: blur(0.6px);
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 500;
}

#market-index-item[b-va5845uxst] {
    position: relative;
}

.up-index[b-va5845uxst] {
    display: block;
}

/*-----------------------------DROP DOWN MARKET INDEX---------------------------------  */
.index-popup[b-va5845uxst] {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 50px 35px 35px 35px 35px 35px 35px 35px;
    grid-column-gap: 5px;
    align-items: center;
    width: 100%;
    text-align: center;
    z-index: 1000;
}

.check-input[b-va5845uxst] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
}

.odd-pos[b-va5845uxst] {
    justify-self: end;
}

.market-index-dropdown[b-va5845uxst] {
    display: none;
    z-index: 1000;
    position: absolute;
    top: 65px;
}

.indices-item:hover > .market-index-dropdown[b-va5845uxst] {
    display: unset;
}

.border-bottom-dotted[b-va5845uxst] {
    border-bottom: 0.5px dashed #c5c5c5;
}

.market-search[b-va5845uxst] {
    background: none;
    border-radius: 4px;
    color: var(--text-high-emphasis);
}

.market-ellipsis[b-va5845uxst] {
    text-overflow: ellipsis;
    overflow: hidden;
}

.market-table-size[b-va5845uxst] {
    min-width: 768px;
    overflow-y: auto;
}

.index-dropdown-per-row[b-va5845uxst] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
}

.triangle-up-md[b-va5845uxst] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 8px solid var(--up-color);
}

.triangle-down-md[b-va5845uxst] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid var(--dn-color);
}

.btn-group.btn-outline-primary.active[b-va5845uxst]{
    background-color: #0d6efd;
}

.btn-group.btn-outline-primary[b-va5845uxst]{
    background-color: var(--indices-item-bg);
}

.btn-group[b-va5845uxst]{
    background: var(--base-color);
}
/* /Pages/NewsAndAnnouncementComponent/NewsAndAnnouncement.razor.rz.scp.css */
.news[b-v7haheyzc4] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 4px;
    padding: 4px;
}

.news-card[b-v7haheyzc4]{
    background-color: #212121;
}
/* /Pages/OrderBookComponent/OrderBook.razor.rz.scp.css */
.btn-outline-primary.active[b-xu5xy225sc] {
    background-color: var(--accent);
    border-color: var(--accent);
    color: #fff
}

.btn-outline-primary[b-xu5xy225sc] {
    color: var(--accent);
    border-color: var(--accent);
}

.btn-outline-primary:hover[b-xu5xy225sc] {
    background-color: var(--accent);
    border-color: var(--accent);
    color: #fff
}
.orderbook-filter-dropdown .orderbook-filter-options ul[b-xu5xy225sc] {
    background: #fff none repeat scroll 0 0;
    list-style: none;
    padding: 0px 0px;
    position: absolute;
    left: 0px;
    top: 32px;
    width: auto;
    min-width: 170px;
    border: 1px solid #d7d7d7;
}
.orderbook-component[b-xu5xy225sc] {
    display: grid;
    grid-template-rows: min-content auto min-content min-content;
}
.orderbook-component .btn:disabled[b-xu5xy225sc]{
    border: none;
}
.btn-pos[b-xu5xy225sc] {
    background: var(--accent);
    border: none;
    border-radius: 0;
    color: var(--text-base-color);
}
.orderbook-component .data-overflow[b-xu5xy225sc] {
    display: table-cell;
}
.orderbook-component .sort-symbol[b-xu5xy225sc] {
    margin-left: 1px;
}
.orderbook-component .dropdown:focus-within[b-xu5xy225sc] {
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: var(--material-font-color);
    border: 2px solid var(--accent);
}
.orderbook-component .ob-terminal-table-row[b-xu5xy225sc] {
    line-height: 16px;
    display: table-row;
    vertical-align: middle;
    outline: 0;
}
.orderbook-component .sortable-wrapper[b-xu5xy225sc] {
    min-width: 50px;
    width: 100%;
}
.orderbook-component .fa-caret-down[b-xu5xy225sc], .orderbook-component .fa-caret-up[b-xu5xy225sc] {
    color: var(--text-high-emphasis);
    cursor: pointer;
}
.orderbook-component .terminal-resizer[b-xu5xy225sc] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 5px;
    cursor: col-resize;
    user-select: none;
}
.orderbook-component .terminal-resizer-hover[b-xu5xy225sc], .orderbook-component .terminal-resizer:hover[b-xu5xy225sc], .orderbook-component .terminal-resizer-active[b-xu5xy225sc] {
    border-right: 2px solid var(--accent);
}
.orderbook-component .mdc-typography-styles-subtitle2[b-xu5xy225sc] {
    line-height: 16px;
    color: var(--text-high-emphasis);
}
.orderbook-component .floatThead-col[b-xu5xy225sc] {
    border-bottom: var(--material-border);;
}
.orderbook-component .stocks-up[b-xu5xy225sc] {
    background-color: var(--up-color);
}
.orderbook-component .stocks-down[b-xu5xy225sc] {
    background-color: var(--dn-color);
}
.orderbook-component .selected-buy[b-xu5xy225sc] {
    background: rgba(0, 185, 125, 0.15);
}
.orderbook-component .selected-sell[b-xu5xy225sc] {
    background: rgba(255, 40, 68, 0.15);
}
.orderbook-component .text-is-ellipsis[b-xu5xy225sc] {
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
    overflow: hidden;
}
.orderbook-component .date-grid[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: 0.25fr 1fr;
}
.orderbook-component .filter-grid[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.orderbook-component .grid-view[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: min-content min-content;
    grid-template-rows: 1fr;
    grid-column-gap: 4px;
}
.orderbook-component .grid-accounts[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: 1fr 2fr 0.25fr;
    grid-column: span 2;
    column-gap: 8px;
}
.orderbook-component .orderbook-header-grid[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: 70px 1fr 1fr;
    grid-template-rows: auto;
    column-gap: 8px;
}
.orderbook-component .orderbook-grid[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 4px;
    align-items: center;
}
.orderbook-component .dropdown[b-xu5xy225sc] {
    border: 0;
    background: var(--elev-12dp-overlay-outline);
    border-radius: 0;
    color: var(--material-font-color);
}
.orderbook-component .table-responsive[b-xu5xy225sc] {
    overflow: hidden;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-xu5xy225sc] {
    background: var(--surface-overlay-outline);
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-xu5xy225sc] {
    background: var(--base-color);
}
.orderbook-component .enable[b-xu5xy225sc] {
    border: 1px solid var(--text-mid-emphasis);
    border-radius: 0;
}
.orderbook-component .mdc-typography-styles-subtitle1[b-xu5xy225sc] {
    font-size: 14px;
}
.orderbook-component .orderbook-search[b-xu5xy225sc] {
    background: none;
    border-radius: 0;
    color: var(--text-high-emphasis);
}
.orderbook-component .orderbook-search:focus-visible[b-xu5xy225sc] {
    outline: 0;
}
.orderbook-component .orderbook-search:focus ~ .dropdown[b-xu5xy225sc], .orderbook-component .orderbook-search:focus-within ~ .dropdown[b-xu5xy225sc] {
    border: 2px solid #F07E20;
    outline: none;
    box-shadow: none;
    color: #2B2B2B;
}
.orderbook-component .orderbook-textfield-disable-code[b-xu5xy225sc] {
    background: transparent;
    border: none;
    width: 120px;
}
.orderbook-component .orderbook-textfield-disable-validity[b-xu5xy225sc] {
    background: transparent;
    border: none;
    width: 50px;
}
.orderbook-component .orderbook-textfield-disable-price[b-xu5xy225sc], .orderbook-component .orderbook-textfield-disable-quantity[b-xu5xy225sc] {
    background: transparent;
    border: none;
    width: 70px;
}
.orderbook-component .orderbook-refresh[b-xu5xy225sc] {
    background: var(--accent);
    border-radius: 0;
    border: 1px solid transparent;
}
.orderbook-component .orderbook-modify-button[b-xu5xy225sc] {
    background: var(--accent);
    border-radius: 0;
    color: var(--base-color);
}
.orderbook-component .orderbook-cancel-button[b-xu5xy225sc] {
    background: var(--dn-color);
    border-radius: 0;
    color: var(--base-color);
}
.orderbook-component .orderbook-modify-button-disabled[b-xu5xy225sc] {
    background: var(--dm-disabled);
    border-radius: 0;
}
.orderbook-component .orderbook-cancel-button-disabled[b-xu5xy225sc] {
    background: var(--dm-disabled);
    border-radius: 0;
}
.orderbook-component .orderbook-search[b-xu5xy225sc] {
    background: none;
    border-radius: 0;
    color: var(--text-high-emphasis);
    line-height: 16px;
}
.orderbook-component .orderbook-ellipsis[b-xu5xy225sc] {
    text-overflow: ellipsis;
    overflow: hidden;
}
.orderbook-component .orderbook-material-href-active[b-xu5xy225sc] {
    color: var(--accent-selected);
}
.orderbook-component .orderbook-material-href:hover[b-xu5xy225sc] {
    color: var(--accent-hover);
}
.orderbook-component .orderbook-material-href:link[b-xu5xy225sc] {
    color: var(--accent-selected);
}
.orderbook-component .orderbook-material-href:active[b-xu5xy225sc] {
    color: var(--accent-focus);
}
.orderbook-component .orderbook-pointer[b-xu5xy225sc] {
    cursor: pointer;
}
.orderbook-component [b-xu5xy225sc]::-webkit-input-placeholder,
.orderbook-component :-ms-input-placeholder[b-xu5xy225sc],
.orderbook-component [b-xu5xy225sc]::-moz-placeholder,
.orderbook-component [b-xu5xy225sc]::placeholder {
    color: var(--text-high-emphasis);
    opacity: 1;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-xu5xy225sc] {
    background: var(--surface-overlay-outline);
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-xu5xy225sc],
.orderbook-component .table-striped > thead > tr > .action-fixed[b-xu5xy225sc] {
    background: var(--base-color);
}
.orderbook-component #orderBookTable[b-xu5xy225sc] {
    overflow: auto;
}
.orderbook-component .floatThead-wrapper[b-xu5xy225sc] {
    overflow: hidden;
}
.orderbook-component select[b-xu5xy225sc] {
    background: var(--elev-12dp-overlay-outline);
    border-radius: 0;
}
.orderbook-component #orderbook_agent_id[b-xu5xy225sc] {
    background: var(--elev-12dp-overlay-outline);
    border: 2px solid rgba(255, 255, 255, 0);
}
.orderbook-component .text-hyperlink[b-xu5xy225sc] {
    color: var(--accent);
    text-decoration: underline;
    cursor: pointer;
}
.orderbook-component.light .pagination .page-item .page-link[b-xu5xy225sc], .orderbook-component.light .page-link[b-xu5xy225sc] {
    color: var(--text-high-emphasis);
}
.orderbook-component.light .dropdown[b-xu5xy225sc] {
    border: var(--material-border);
    background: #f9f9f9;
    border-radius: 0;
    color: var(--material-font-color);
}
.orderbook-component.light .floatThead-col[b-xu5xy225sc] {
    border-bottom: var(--material-border);
}
.orderbook-component.light .orderbook-modify-button[b-xu5xy225sc],
.orderbook-component.light .orderbook-cancel-button[b-xu5xy225sc] {
    color: var(--base-color);
}
.orderbook-component.light [b-xu5xy225sc]::-webkit-input-placeholder,
.orderbook-component.light [b-xu5xy225sc]::-moz-placeholder,
.orderbook-component.light :-ms-input-placeholder[b-xu5xy225sc],
.orderbook-component.light [b-xu5xy225sc]::placeholder {
    color: var(--text-high-emphasis);
    opacity: 1;
}
.orderbook-component.light .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-xu5xy225sc] {
    background: var(--table-row);
}
.orderbook-component.light .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-xu5xy225sc],
.orderbook-component.light .table-striped > thead > tr > .action-fixed[b-xu5xy225sc] {
    background: var(--base-color);
}
.orderbook-component.light table[b-xu5xy225sc] {
    border: 0.5px solid #c5c5c5;
}
.orderbook-component.light .table th[b-xu5xy225sc], .orderbook-component.light .table p[b-xu5xy225sc], .orderbook-component.light .table td[b-xu5xy225sc] {
    margin: 0;
    white-space: nowrap;
    text-transform: capitalize;
    padding: 0 1px;
    height: 20px;
}
.orderbook-component.light tr[b-xu5xy225sc] {
    border-bottom: var(--material-border);
}
.orderbook-component.light select[b-xu5xy225sc] {
    background: none;
}
.orderbook-component.light #orderbook_agent_id[b-xu5xy225sc] {
    border: var(--material-border);
    background: none;
    color: var(--material-font-color);
}
.orderbook-component.light .fa-caret-down[b-xu5xy225sc], .orderbook-component.light .fa-caret-up[b-xu5xy225sc] {
    color: var(--text-high-emphasis);
}
.ob-terminal-table-cell[b-xu5xy225sc] {
    padding: 0 1px;
    position: relative;
}
#orderbook-columns-edit-modal .modal-content[b-xu5xy225sc] {
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    min-width: 500px;
    width: 500px;
}
#orderbook-filter-options-modal .orderbookfilter-label[b-xu5xy225sc], #bulkCancelModal .orderbookfilter-label[b-xu5xy225sc], #orderbook-columns-edit-modal .orderbookfilter-label[b-xu5xy225sc] {
    padding-right: 1px;
}
#orderbook-filter-options-modal .disabled[b-xu5xy225sc], #bulkCancelModal .disabled[b-xu5xy225sc], #orderbook-columns-edit-modal .disabled[b-xu5xy225sc] {
    color: var(--button-disable);
}
#orderbook-filter-options-modal .btn-pos[b-xu5xy225sc], #bulkCancelModal .btn-pos[b-xu5xy225sc], #orderbook-columns-edit-modal .btn-pos[b-xu5xy225sc] {
    background: var(--accent);
    border: 0;
    border-radius: 0;
    color: var(--text-base-color);
}
#orderbook-filter-options-modal .modal-content[b-xu5xy225sc], #bulkCancelModal .modal-content[b-xu5xy225sc] {
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    min-width: 300px;
    width: 300px;
}
#orderbook-filter-options-modal .orderbook-filter-options[b-xu5xy225sc], #bulkCancelModal .orderbook-filter-options[b-xu5xy225sc], #orderbook-columns-edit-modal .orderbook-filter-options[b-xu5xy225sc] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: repeat(4, 1fr);
    grid-gap: 1px;
}
#orderbook-filter-options-modal select[b-xu5xy225sc], #bulkCancelModal select[b-xu5xy225sc], #orderbook-columns-edit-modal select[b-xu5xy225sc],
#orderbook-filter-options-modal select option[b-xu5xy225sc], #bulkCancelModal select option[b-xu5xy225sc], #orderbook-columns-edit-modal select option[b-xu5xy225sc] {
    background: var(--elev-1dp-overlay-outline);
    border-radius: 0;
}
#orderbook-filter-options-modal .orderbook-search[b-xu5xy225sc], #bulkCancelModal .orderbook-search[b-xu5xy225sc], #orderbook-columns-edit-modal .orderbook-search[b-xu5xy225sc] {
    background: none;
    border-radius: 0;
    color: var(--text-high-emphasis);
    line-height: 16px;
}
#orderbook-filter-options-modal #orderbook_agent_id[b-xu5xy225sc], #bulkCancelModal #orderbook_agent_id[b-xu5xy225sc], #orderbook-columns-edit-modal #orderbook_agent_id[b-xu5xy225sc] {
    background: var(--elev-1dp-overlay-outline);
    border: 2px solid rgba(255, 255, 255, 0);
}
.cancel-button[b-xu5xy225sc]{
    color: var(--text-mid-emphasis);
    /* background: var(--elevation-1-dp); */
    border-radius: 0;
}
#orderbook-filter-options-modal .submit-button[b-xu5xy225sc], #bulkCancelModal .submit-button[b-xu5xy225sc], #orderbook-columns-edit-modal .submit-button[b-xu5xy225sc] {
    color: var(--base-color);
    background: var(--accent);
    border-radius: 0;
}
#orderbook-filter-options-modal .disabled-button[b-xu5xy225sc], #bulkCancelModal .disabled-button[b-xu5xy225sc], #orderbook-columns-edit-modal .disabled-button[b-xu5xy225sc] {
    color: var(--base-color);
    background: var(--dm-disabled);
    border-radius: 0;
}
#orderbook-filter-options-modal .reset-filters-btn[b-xu5xy225sc], #bulkCancelModal .reset-filters-btn[b-xu5xy225sc], #orderbook-columns-edit-modal .reset-filters-btn[b-xu5xy225sc] {
    background: var(--workspace-header-bg);
    color: var(--text-base-color);
}
#orderbook-filter-options-modal .disabled[b-xu5xy225sc], #bulkCancelModal .disabled[b-xu5xy225sc], #orderbook-columns-edit-modal .disabled[b-xu5xy225sc] {
    color: var(--button-disable);
}
@media (max-width: 1449px) {
    .mdc-typography-styles-subtitle1[b-xu5xy225sc] {
        font-size: 12px;
   }
    .mdc-typography-styles-body1[b-xu5xy225sc] {
        font-size: 12px;
   }
}
@media (max-width: 1447px) {
    .fa-lg[b-xu5xy225sc] {
        font-size: 1em;
   }
}
@media (max-width: 1379px) {
    .mdc-typography-styles-subtitle1[b-xu5xy225sc] {
        font-size: 10px;
   }
    .mdc-typography-styles-body1[b-xu5xy225sc] {
        font-size: 10px;
   }
}
@media (max-width: 1230px) {
    .orderbook-button-position[b-xu5xy225sc] {
        text-align: center;
   }
}
table[b-xu5xy225sc] {
    border: var(--material-border);;
}
.table th[b-xu5xy225sc], .table p[b-xu5xy225sc], .table td[b-xu5xy225sc] {
    margin: 0;
    white-space: nowrap;
    text-transform: capitalize;
    padding: 0 1px;
    height: 20px;
}
.table tbody td[b-xu5xy225sc] {
    border: 0;
}
table tr .orderRow:nth-child(odd) > td[b-xu5xy225sc] {
    background: var(--table-bg-odd);
}
table tr .orderRow:nth-child(even) > td[b-xu5xy225sc] {
    background: var(--table-bg-even);
}
.terminal-div colgroup > col:nth-child(1)[b-xu5xy225sc] {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}
tr[b-xu5xy225sc] {
    border-bottom: var(--material-border);
}
.fa-edit[b-xu5xy225sc] {
    color: var(--accent);
    font-size: 16px;
}
.fa-times-circle[b-xu5xy225sc] {
    color: var(--dn-color);
    font-size: 16px;
}
select option p[b-xu5xy225sc] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    overflow: hidden;
}

@media only screen and (max-width: 1025px) {
    .orderbook-component[b-xu5xy225sc] {
        width: 100%;
   }
}

.page-link[b-xu5xy225sc]{
    background: transparent;
    border: 0;
    outline: 0;
}

.pagination .page-item .page-link[b-xu5xy225sc]
{
    color: var(--text-high-emphasis);
    background-color: transparent;
    border: 0;
    outline: 0;
}

.light .pagination .page-item .page-link[b-xu5xy225sc],
.light .page-link[b-xu5xy225sc],
.light a[b-xu5xy225sc] {
    color: var(--text-high-emphasis);
}

ul[b-xu5xy225sc]{
    margin-bottom: 0;
}

.checkbox_container[b-xu5xy225sc] {
    display: block;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 25px;
    height: 25px;
}

.checkbox_container input[b-xu5xy225sc] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 18px;
    width: 18px;
    top: 3px;
    left: 3px;
}

.checkmark[b-xu5xy225sc] {
    position: absolute;
    background-color: transparent;
    height: 18px;
    width: 18px;
    top: 3px;
    left: 3px;
    border: 1px solid #777;
    border-radius: 0;
}

.checkbox_container:hover input ~ .checkmark[b-xu5xy225sc] {
    background-color: var(--accent-hover);
}

.checkbox_container input:checked ~ .checkmark[b-xu5xy225sc] {
    background-color: var(--accent);
    border: 0;
}

.checkmark[b-xu5xy225sc]:after {
    content: "";
    position: absolute;
    display: none;
}

.checkbox_container input:checked ~ .checkmark[b-xu5xy225sc]:after {
    display: block;
}

.checkbox_container input:disabled ~ .checkmark[b-xu5xy225sc]{
    background-color: var(--button-disable);
}

.checkbox_container .checkmark[b-xu5xy225sc]:after {
    left: 6px;
    top: 1px;
    width: 5px;
    height: 15px;
    border: 1px solid black;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.settings-item[b-xu5xy225sc]{
    white-space: nowrap;
    border:none;
    padding: 0 2px;
}

.settings-active[b-xu5xy225sc]{
    border: 1px solid black;
    border-radius: 0;
}
/* /Pages/OrderTicketComponent/NewOrder.razor.rz.scp.css */
.orderTicket[b-uh9bd494zx] {
	z-index: 9999;
	background-color: white;
	border-radius: 10;
	box-shadow: 0 3px 8px rgba(34, 25, 25, 0.4);
}

.order-child[b-uh9bd494zx]{
	width: 300px;
}

.order-form[b-uh9bd494zx] {
	width: 300px;
}

.orderform-confirmation[b-uh9bd494zx]{
	display: flex;
	flex-direction: column;
}

.neworder-button[b-uh9bd494zx] {
	background: var(--text-finance-blue);
	color: #FEFEFE;
}

.modifyorder-button[b-uh9bd494zx]{
	background: var(--accent);
	color: #FEFEFE;
}

.cancelorder-button[b-uh9bd494zx] {
	background: var(--dn-color);
	color: #FEFEFE;
}

.client-watchlist-btn .account-star svg[b-uh9bd494zx] {
	color: #F78D23;
}

.orderform-confirm-table-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-rows: auto 250px;
	grid-gap: 8px;
}

.sticky-header[b-uh9bd494zx] {
	height: 124px;
}

.btn[b-uh9bd494zx] {
	border-radius: 0;
	height: 20px;
}

.spinner-orderform-empty[b-uh9bd494zx] {
	color: rgba(255, 255, 255, 0.87);
}

#trade_orderform_submit_btn_cancel[b-uh9bd494zx] {
	color: var(--material-font-color);
	background-color: var(--base-color);
	border: 0.5px solid #5b5b5b;
}

#trade_orderform_submit_btn_confirm[b-uh9bd494zx] {
	color: #FEFEFE;
	background-color: var(--accent);
}

#trade_orderform_submit_btn_cancel:focus[b-uh9bd494zx],
#trade_orderform_submit_btn_cancel:hover[b-uh9bd494zx] {
	color: var(--material-font-color);
	background: var(--base-color);
}

#trade_orderform_submit_btn_cancel:not([disabled]):not(.disabled):active[b-uh9bd494zx],
#trade_orderform_submit_btn_cancel:not([disabled]):not(.disabled).active[b-uh9bd494zx],
.show>#trade_orderform_submit_btn_cancel.dropdown-toggle[b-uh9bd494zx] {
	background:  var(--base-color);
	color: var(--material-font-color);
}

.orderform-suspended[b-uh9bd494zx] {
	content: url(/css/img/orderform-suspended.png);
	width: 100%;
	z-index: 100;
	max-width: 300px;
	min-height: 250px;
	min-width: 250px;
}

.form-control:disabled[b-uh9bd494zx]{
	background: var(--button-disable);
}

.order-form-inner[b-uh9bd494zx] {
	display: grid;
	grid-template-rows: 100px auto;
}

.order-form-inner select[b-uh9bd494zx] {
	background: var(--input-bg);
}

.account-ellipsis[b-uh9bd494zx] {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 140px;
}

.client-code-ellipsis[b-uh9bd494zx] {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 80px;
}

.orderform-account-table-container-reponsive[b-uh9bd494zx] {
	height: 124px;
}

.disabled[b-uh9bd494zx] {
	color: #ccc;
}

#trade_orderform_submit_btn_confirm:focus[b-uh9bd494zx],
#trade_orderform_submit_btn_confirm:hover[b-uh9bd494zx] {
	color: #FEFEFE;
	background: var(--accent);
}

#trade_orderform_submit_btn_confirm:not([disabled]):not(.disabled):active[b-uh9bd494zx],
#trade_orderform_submit_btn_confirm:not([disabled]):not(.disabled).active[b-uh9bd494zx],
.show>#trade_orderform_submit_btn_confirm.dropdown-toggle[b-uh9bd494zx] {
	color: #FEFEFE;
	background: var(--accent);
}

.modal-body-content[b-uh9bd494zx] {
	color: rgba(255, 255, 255, 0.87);
}

.border-none[b-uh9bd494zx] {
	border: none;
}

.order-button[b-uh9bd494zx] {
	background: #F78D23;
	border-radius: 0;
}

.form-control[b-uh9bd494zx]{
	border-radius: 0;
	height: 22px;
}

.form-control[b-uh9bd494zx] {
	border-radius: 0;
}

.order-button-disable[b-uh9bd494zx] {
	background: #CCCCCC;
	border-radius: 0px;
}

.order-button-park[b-uh9bd494zx] {
	background: var(--accent);
	color: #FEFEFE;
	width: 100%;
}

.order-button-park:hover[b-uh9bd494zx] {
	background: var(--accent);
	color: #FEFEFE;
	width: 100%;
}

.order-button-buy[b-uh9bd494zx] {
	background: var(--up-color);
	color: #FEFEFE;
	width: 100%;
}

.order-button-buy:hover[b-uh9bd494zx] {
	background: var(--up-color);
	color: #FEFEFE;
	width: 100%;
}

.order-button-sell[b-uh9bd494zx] {
	background: var(--dn-color);
	color: #FEFEFE;
	width: 100%;
}

.order-button-sell:hover[b-uh9bd494zx] {
	background: var(--dn-color);
	color: #FEFEFE;
	width: 100%;
}

.order-button-cross[b-uh9bd494zx] {
	background: #F4BC1C;
	color: #FEFEFE;
	width: 100%;
}

.order-button-cross:hover[b-uh9bd494zx] {
	background: #F4BC1C;
	color: #FEFEFE;
	width: 100%;
}

.order-button-block[b-uh9bd494zx] {
	background: var(--text-finance-blue);
	color: #FEFEFE;
	width: 100%;
}

.order-button-block:hover[b-uh9bd494zx] {
	background: var(--text-finance-blue);
	color: #FEFEFE;
	width: 100%;
}

.btn:hover[b-uh9bd494zx]{
	background: var(--text-finance-blue);
	color: #FEFEFE;
	border-color: var(--border-color);
}

.table-height[b-uh9bd494zx] {
	height: 18px;
}

#orderform-new-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 30px 66px 34px 30px 20px auto 10px 16px;
	grid-gap: 8px;
}

#orderform-cross-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 36px 36px 36px 38px;
	grid-gap: 8px;
}

#orderform-onefirm-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 34px 34px 34px 30px 60px;
	grid-gap: 8px;
}

#orderform-twofirm-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 32px 24px 34px 34px 34px 26px 40px;
	grid-gap: 8px;
}

.client-code-label-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto;
	align-items: center;
}

.checkbox-btn[b-uh9bd494zx] {
	cursor: pointer;
}

.form-check-input:focus[b-uh9bd494zx] {
	border-color: #F78D23;
}

.form-check-input:checked[b-uh9bd494zx] {
	background-color: #F78D23;
	border-color: #F78D23;
}
.new-grid[b-uh9bd494zx] {
	display: grid;
	grid-gap: 4px;
}

#myinput[b-uh9bd494zx] {
	border-radius: 8px;
	height: 4px;
	width: 150px;
	outline: none;
	-webkit-appearance: none;
}

input[type='range'][b-uh9bd494zx]::-webkit-slider-thumb {
	width: 6px;
	-webkit-appearance: none;
	height: 12px;
	background: black;
	border-radius: 2px;
}

.tooltipRootDiv[b-uh9bd494zx] {
	background: #4B4B4B;
	border-radius: 0;
	color: rgba(255, 255, 255, 0.87);
}

.blink[b-uh9bd494zx] {
	-webkit-animation: blink 0.5s normal;
	animation: blink 0.5s normal;
}

select option:checked[b-uh9bd494zx],
select option:hover[b-uh9bd494zx] {
	background: #434343;
	color: #E0E0E0;
}

.light .btn[b-uh9bd494zx] {
	border-radius: 0;
	color: #fff;
}

.light select[b-uh9bd494zx] {
	background: none;
}

.light select option:checked[b-uh9bd494zx],
.light select option:hover[b-uh9bd494zx] {
	background: var(--accent);
	color: rgba(255, 255, 255, 0.87);
}

.light .spinner-orderform-empty[b-uh9bd494zx] {
	color: #2B2B2B;
}

.light #orderform_modal_content[b-uh9bd494zx] {
	background-color: #FEFEFF;
}

.light .modal-body-content[b-uh9bd494zx] {
	color: #2B2B2B;
}

.light .form-control[b-uh9bd494zx] {
	border-radius: 0;
}

.light .button-increments[b-uh9bd494zx] {
	background: rgba(255, 255, 255, 0.87);
	border-radius: 0;
	color: #2B2B2B;
}

.light .tooltipRootDiv[b-uh9bd494zx] {
	background: #F9F9F9;
	border-radius: 0px;
	color: #2B2B2B;
}

[b-uh9bd494zx]::-webkit-calendar-picker-indicator {
	background-image: url(/css/img/calendar-icon.svg);
}

[b-uh9bd494zx]::-webkit-calendar-picker-indicator:hover {
	cursor: pointer;
}

.mdc-typography-styles-subtitle2[b-uh9bd494zx] {
	line-height: 14px;
}

.mud-tooltip[b-uh9bd494zx] {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100px;
}

.focusable:focus-within[b-uh9bd494zx],
.focusable:focus-visible[b-uh9bd494zx],
.focusable:focus[b-uh9bd494zx] {
	outline: none;
}

.focusable:focus-within>.focusable-group[b-uh9bd494zx],
.focusable:focus-visible>.focusable-group[b-uh9bd494zx],
.focusable:focus>.focusable-group[b-uh9bd494zx] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
}

.focusable:focus-within>.focusable-group-1[b-uh9bd494zx],
.focusable:focus-visible>.focusable-group-1[b-uh9bd494zx],
.focusable:focus>.focusable-group-1[b-uh9bd494zx] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
}

.focusable:focus-within>.focusable-group-2[b-uh9bd494zx],
.focusable:focus-visible>.focusable-group-2[b-uh9bd494zx],
.focusable:focus>.focusable-group-2[b-uh9bd494zx] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
	width: 80px;
	justify-content: end;
	align-items: center;
}

.focusable:focus-within>.focusable-group-3[b-uh9bd494zx],
.focusable:focus-visible>.focusable-group-3[b-uh9bd494zx],
.focusable:focus>.focusable-group-3[b-uh9bd494zx] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
}

.focus-btn:focus[b-uh9bd494zx] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
}

.slider-class[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr;
}

.mark-grid[b-uh9bd494zx] {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr 1fr;
	margin-top: -13.6px;
}

.slider-mark[b-uh9bd494zx] {
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 10px;
	z-index: -1;
}

.slider-green[b-uh9bd494zx] {
	background-color: #00B97D;
	opacity: 0.8;
}

.slider-red[b-uh9bd494zx] {
	background-color: #FF2844;
	opacity: 0.8;
}
.order-child-div[b-uh9bd494zx] {
	display: grid;
}
.terminal-div[b-uh9bd494zx] {
	overflow-x: hidden;
	overflow-y: overlay;
}

.next-link > .page-link[b-uh9bd494zx] {
	padding-left: 0;
	padding-right: 0;
}

.pagination .page-item.active .page-link[b-uh9bd494zx] {
	background-color: #F78D23;
}

.client-watchlist-btn > .account-star > svg[b-uh9bd494zx] {
	color: #F78D23;
}

.modal-backdrop[b-uh9bd494zx] {
	position: absolute;
}

table tr[b-uh9bd494zx]{
	height: 18px; 
}
/* /Pages/OrderTicketComponent/ViewOrder.razor.rz.scp.css */
.orderTicket[b-96gg503rjs] {
	z-index: 8000;
	background-color: white;
	border-radius: 10;
	box-shadow: 0 3px 8px rgba(34, 25, 25, 0.4);
}

.order-child[b-96gg503rjs]{
	width: 300px;
}

.order-form[b-96gg503rjs] {
	width: 300px;
}

.orderform-confirmation[b-96gg503rjs]{
	display: flex;
	flex-direction: column;
}

.neworder-button[b-96gg503rjs] {
	background: var(--text-finance-blue);
	color: #FEFEFE;
}

.modifyorder-button[b-96gg503rjs]{
	background: var(--accent);
	color: #FEFEFE;
}

.cancelorder-button[b-96gg503rjs]{
	background: var(--dn-color);
	color: #FEFEFE;
}

.client-watchlist-btn .account-star svg[b-96gg503rjs] {
	color: #F78D23;
}

.orderform-confirm-table-grid[b-96gg503rjs] {
	display: grid;
	grid-template-rows: auto 250px;
	grid-gap: 8px;
}

.sticky-header[b-96gg503rjs] {
	height: 124px;
}

.btn[b-96gg503rjs] {
	border-radius: 0;
	height: 20px;
}

.spinner-orderform-empty[b-96gg503rjs] {
	color: rgba(255, 255, 255, 0.87);
}

#vieworderticket_submit_btn_cancel[b-96gg503rjs] {
	color: var(--material-font-color);
	background-color: var(--base-color);
	border: 0.5px solid #5b5b5b;
}

#vieworderticket_submit_btn_confirm[b-96gg503rjs] {
	color: #FEFEFE;
	background-color: var(--accent);
}

#vieworderticket_submit_btn_cancel:focus[b-96gg503rjs],
#vieworderticket_submit_btn_cancel:hover[b-96gg503rjs] {
	color: var(--material-font-color);
	background: var(--base-color);
}

#vieworderticket_submit_btn_cancel:not([disabled]):not(.disabled):active[b-96gg503rjs],
#vieworderticket_submit_btn_cancel:not([disabled]):not(.disabled).active[b-96gg503rjs],
.show>#vieworderticket_submit_btn_cancel.dropdown-toggle[b-96gg503rjs] {
	background:  var(--base-color);
	color: var(--material-font-color);
}

.orderform-suspended[b-96gg503rjs] {
	content: url(/css/img/orderform-suspended.png);
	width: 100%;
	z-index: 100;
	max-width: 300px;
	min-height: 250px;
	min-width: 250px;
}

.form-control:disabled[b-96gg503rjs]{
	background: var(--button-disable);
}

.order-form-inner[b-96gg503rjs] {
	display: grid;
	grid-template-rows: 100px auto;
}

.order-form-inner select[b-96gg503rjs] {
	background: var(--input-bg);
}

.account-ellipsis[b-96gg503rjs] {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 140px;
}

.client-code-ellipsis[b-96gg503rjs] {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 80px;
}

.orderform-account-table-container-reponsive[b-96gg503rjs] {
	height: 124px;
}

.disabled[b-96gg503rjs] {
	color: #ccc;
}

#vieworderticket_submit_btn_confirm:focus[b-96gg503rjs],
#vieworderticket_submit_btn_confirm:hover[b-96gg503rjs] {
	color: #FEFEFE;
	background: var(--accent);
}

#vieworderticket_submit_btn_confirm:not([disabled]):not(.disabled):active[b-96gg503rjs],
#vieworderticket_submit_btn_confirm:not([disabled]):not(.disabled).active[b-96gg503rjs],
.show>#vieworderticket_submit_btn_confirm.dropdown-toggle[b-96gg503rjs] {
	color: #FEFEFE;
	background: var(--accent);
}

.modal-body-content[b-96gg503rjs] {
	color: rgba(255, 255, 255, 0.87);
}

.border-none[b-96gg503rjs] {
	border: none;
}

.order-button[b-96gg503rjs] {
	background: #F78D23;
	border-radius: 0;
}

.form-control[b-96gg503rjs]{
	border-radius: 0;
	height: 22px;
}

.form-control[b-96gg503rjs] {
	border-radius: 0;
}

.order-button-disable[b-96gg503rjs] {
	background: #CCCCCC;
	border-radius: 0px;
}

.order-button-buy[b-96gg503rjs] {
	background: var(--up-color);
	color: #FEFEFE;
	width: 100%;
}

.order-button-sell[b-96gg503rjs] {
	background: var(--dn-color);
	color: #FEFEFE;
	width: 100%;
}

.order-button-cross[b-96gg503rjs] {
	background: #F4BC1C;
	color: #FEFEFE;
	width: 100%;
}

.order-button-block[b-96gg503rjs] {
	background: var(--text-finance-blue);
	color: #FEFEFE;
	width: 100%;
}

.btn:hover[b-96gg503rjs]{
	background: var(--text-finance-blue);
	color: #FEFEFE;
	border-color: var(--border-color);
}

.table-height[b-96gg503rjs] {
	height: 18px;
}

#orderform-new-grid[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 30px 62px 30px 30px 20px auto 10px 16px;
	grid-gap: 8px;
}

#orderform-cross-grid[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 36px 36px 36px 36px;
	grid-gap: 8px;
}

#orderform-onefirm-grid[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 34px 34px 34px 30px 60px;
	grid-gap: 8px;
}

#orderform-twofirm-grid[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 100%;
	grid-template-rows: 32px 24px 34px 34px 34px 26px 40px;
	grid-gap: 8px;
}

.client-code-label-grid[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto;
	align-items: center;
}

.checkbox-btn[b-96gg503rjs] {
	cursor: pointer;
}

.form-check-input:focus[b-96gg503rjs] {
	border-color: #F78D23;
}

.form-check-input:checked[b-96gg503rjs] {
	background-color: #F78D23;
	border-color: #F78D23;
}
.new-grid[b-96gg503rjs] {
	display: grid;
	grid-gap: 4px;
}

#myinput[b-96gg503rjs] {
	border-radius: 8px;
	height: 4px;
	width: 150px;
	outline: none;
	-webkit-appearance: none;
}

input[type='range'][b-96gg503rjs]::-webkit-slider-thumb {
	width: 6px;
	-webkit-appearance: none;
	height: 12px;
	background: black;
	border-radius: 2px;
}

.tooltipRootDiv[b-96gg503rjs] {
	background: #4B4B4B;
	border-radius: 0;
	color: rgba(255, 255, 255, 0.87);
}

.bestbidoffer-table[b-96gg503rjs] {
	width: 283px;
}

.blink[b-96gg503rjs] {
	-webkit-animation: blink 0.5s normal;
	animation: blink 0.5s normal;
}

select option:checked[b-96gg503rjs],
select option:hover[b-96gg503rjs] {
	background: #434343;
	color: #E0E0E0;
}

.light .btn[b-96gg503rjs] {
	border-radius: 0;
	color: #fff;
}

.light select[b-96gg503rjs] {
	background: none;
}

.light select option:checked[b-96gg503rjs],
.light select option:hover[b-96gg503rjs] {
	background: var(--accent);
	color: rgba(255, 255, 255, 0.87);
}

.light .spinner-orderform-empty[b-96gg503rjs] {
	color: #2B2B2B;
}

.light #orderform_modal_content[b-96gg503rjs] {
	background-color: #FEFEFF;
}

.light .modal-body-content[b-96gg503rjs] {
	color: #2B2B2B;
}

.light .form-control[b-96gg503rjs] {
	border-radius: 0;
}

.light .button-increments[b-96gg503rjs] {
	background: rgba(255, 255, 255, 0.87);
	border-radius: 0;
	color: #2B2B2B;
}

.light .tooltipRootDiv[b-96gg503rjs] {
	background: #F9F9F9;
	border-radius: 0px;
	color: #2B2B2B;
}

[b-96gg503rjs]::-webkit-calendar-picker-indicator {
	background-image: url(/css/img/calendar-icon.svg);
}

[b-96gg503rjs]::-webkit-calendar-picker-indicator:hover {
	cursor: pointer;
}

.mdc-typography-styles-subtitle2[b-96gg503rjs] {
	line-height: 14px;
}

.mud-tooltip[b-96gg503rjs] {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100px;
}

.focusable:focus-within[b-96gg503rjs],
.focusable:focus-visible[b-96gg503rjs],
.focusable:focus[b-96gg503rjs] {
	outline: none;
}

.focusable:focus-within>.focusable-group[b-96gg503rjs],
.focusable:focus-visible>.focusable-group[b-96gg503rjs],
.focusable:focus>.focusable-group[b-96gg503rjs] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
}

.focusable:focus-within>.focusable-group-1[b-96gg503rjs],
.focusable:focus-visible>.focusable-group-1[b-96gg503rjs],
.focusable:focus>.focusable-group-1[b-96gg503rjs] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
}

.focusable:focus-within>.focusable-group-2[b-96gg503rjs],
.focusable:focus-visible>.focusable-group-2[b-96gg503rjs],
.focusable:focus>.focusable-group-2[b-96gg503rjs] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
	width: 80px;
	justify-content: end;
	align-items: center;
}

.focusable:focus-within>.focusable-group-3[b-96gg503rjs],
.focusable:focus-visible>.focusable-group-3[b-96gg503rjs],
.focusable:focus>.focusable-group-3[b-96gg503rjs] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
	height: 20px;
}

.focus-btn:focus[b-96gg503rjs] {
    box-shadow: 0 0 0 0.15rem #F07E20;
	outline: none;
}

.slider-class[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr;
}

.mark-grid[b-96gg503rjs] {
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: 1fr 1fr;
	margin-top: -13.6px;
}

.slider-mark[b-96gg503rjs] {
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 10px;
	z-index: -1;
}

.slider-green[b-96gg503rjs] {
	background-color: #00B97D;
	opacity: 0.8;
}

.slider-red[b-96gg503rjs] {
	background-color: #FF2844;
	opacity: 0.8;
}
.order-child-div[b-96gg503rjs] {
	display: grid;
}
.terminal-div[b-96gg503rjs] {
	overflow-x: hidden;
	overflow-y: overlay;
}

.next-link > .page-link[b-96gg503rjs] {
	padding-left: 0;
	padding-right: 0;
}

.pagination .page-item.active .page-link[b-96gg503rjs] {
	background-color: #F78D23;
}

.client-watchlist-btn > .account-star > svg[b-96gg503rjs] {
	color: #F78D23;
}

.modal-backdrop[b-96gg503rjs] {
	position: absolute;
}

table tr[b-96gg503rjs]{
	height: 18px; 
}
/* /Pages/ParkOrderComponent/ParkOrder.razor.rz.scp.css */
.btn-pos[b-7ugasvc4n4] {
    background: var(--accent);
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
    border: none;
}
.fa-edit[b-7ugasvc4n4] {
    color: var(--accent);
    font-size: 16px;
}
.stocks-up[b-7ugasvc4n4] {
    background-color: var(--up-color);
}
.stocks-down[b-7ugasvc4n4] {
    background-color: var(--dn-color);
}
.terminal-resizer[b-7ugasvc4n4] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 5px;
    cursor: col-resize;
    user-select: none;
}
.terminal-resizer-hover[b-7ugasvc4n4],
.terminal-resizer:hover[b-7ugasvc4n4],
.terminal-resizer-active[b-7ugasvc4n4] {
    border-color: var(--accent);
}
.light .terminal-resizer:hover[b-7ugasvc4n4],
.light .terminal-resizer-active[b-7ugasvc4n4] {
    border-color: var(--workspace-header-bg);
}

.search-account .search-account-div:focus-within[b-7ugasvc4n4] {
    border: 2px solid #f07e20;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.87);
}
.search-account .search-account-div[b-7ugasvc4n4] {
    display: grid;
    grid-template-columns: auto 30px;
    grid-template-rows: auto;
    width: 100%;
    border: 1px solid rgba(255, 255, 255, 0);
    background: #4b4b4b;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
    height: 22px;
}
.search-account .mud-button[b-7ugasvc4n4] {
    min-width: 30px;
}
.search-account .search-account-input[b-7ugasvc4n4] {
    background: #4b4b4b;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
}
.search-account .search-account-input:focus .search-account-div[b-7ugasvc4n4],
.search-account .search-account-input:focus-within .search-account-div[b-7ugasvc4n4] {
    border: 2px solid #f07e20;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.87);
}
.search-account .search-account-input:focus-within[b-7ugasvc4n4] {
    outline: 0;
}
.search-account.light .search-account-div[b-7ugasvc4n4] {
    width: 100%;
    border: 1px solid #c5c5c5;
    background: #f9f9f9;
    border-radius: 0;
    color: #2b2b2b;
}
.search-account.light .search-account-div:focus-within[b-7ugasvc4n4],
.form-control:focus-within[b-7ugasvc4n4] {
    border: 2px solid #f07e20;
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.87);
}
.search-account.light .search-account-input[b-7ugasvc4n4] {
    background: #f9f9f9;
    color: #2b2b2b;
}
.search-account.light .search-account-input:focus ~ .search-account-div[b-7ugasvc4n4],
.search-account.light .search-account-input:focus-within ~ .search-account-div[b-7ugasvc4n4] {
    border: 2px solid #f07e20;
    outline: none;
    box-shadow: none;
    color: #2b2b2b;
}
.search-account.light .search-account-input:focus-within[b-7ugasvc4n4] {
    outline: 0;
}
/* /Pages/PortfolioComponent/PortfolioByAccount.razor.rz.scp.css */
.card[b-7obhemtl3y] {
    background: var(--base-color);
    border: 0;
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.14), 0px 2px 1px rgba(0, 0, 0, 0.12), 0px 1px 3px rgba(0, 0, 0, 0.2);
}
.portfolio-search-account-div[b-7obhemtl3y] {
    display: grid;
    grid-template-columns: 150px 60px 30px;
    grid-template-rows: auto;
    grid-gap: 8px;
    align-items: center;
}
.account-ellipsis[b-7obhemtl3y] {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 200px;
}
.portfolio-header-grid[b-7obhemtl3y] {
    display: grid;
    grid-template-columns: 1fr 2fr;
    grid-template-rows: auto;
    grid-gap: 8px;
}
.card-body[b-7obhemtl3y] {
    display: grid;
    grid-template-rows: min-content auto;
}
.card-body .info-row[b-7obhemtl3y] {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-template-rows: auto;
}
.card-body .account-name-column[b-7obhemtl3y] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: 16px 16px;
}
.portfolio-account-container-grid[b-7obhemtl3y] {
    display: grid;
    grid-template-rows: calc(100vh - 284px);
    grid-gap: 8px;
}
[b-7obhemtl3y] #portfolio_refresh_btn {
    background: #f78d23;
    border-color: black;
    height: 22px;
    display: flex;
    align-items: center;
}
li.page-item:nth-child(2) > a:nth-child(1) .page-item.active[b-7obhemtl3y]  .page-link {
    background-color: #f78d23;
}
.pagination > .page-item .active > .page-link[b-7obhemtl3y] {
    background-color: #f78d23;
}
[b-7obhemtl3y] #portfolio_refresh_disable_btn {
    background: #cccccc;
    color: rgba(255, 255, 255, 0.87);
    height: 22px;
    display: flex;
    align-items: center;
}
[b-7obhemtl3y] .portfolio-star {
    color: var(--accent);
}
.account-table[b-7obhemtl3y]{
    display: grid;
    grid-template-rows: auto min-content;
}

@media (max-width: 992px) {
    .card-body .info-row[b-7obhemtl3y]{
        grid-template-columns: auto;
        grid-template-rows: min-content min-content;
    }

    .card-body .account-cash[b-7obhemtl3y]{
        text-align: left;
        grid-template-rows: 1fr 0 1fr;
        grid-template-columns: auto;
    }
}
.portfolio-component .btn-pos[b-7obhemtl3y]{
    background: var(--accent);
    border: none;
    border-radius: 0;
    color: var(--text-base-color);
}

.active-account[b-7obhemtl3y] {
    background: var(--table-hover-bg);
}
/* /Pages/PortfolioComponent/PortfolioByStock.razor.rz.scp.css */
.portfolio-account-container-grid[b-9t8w9red1b]{
    display: grid;
    grid-template-rows: calc(100vh - 284px);
    grid-gap: 8px;
}

#portfolio_refresh_btn[b-9t8w9red1b]{
    background: var(--accent);
    color: var(--text-base-color);
}
/* /Pages/PortfolioComponent/PortfolioTab.razor.rz.scp.css */
/* /Pages/StockInfoComponent/StockInfoHistoricalData.razor.rz.scp.css */
.stockinfo-historical-data-component[b-3d0pwy8lrv] {
    width: 1050px;
}
/* /Pages/TickerComponent/Ticker.razor.rz.scp.css */
.psei-container[b-i1y5v0senh] {
    display: grid;
    grid-template-columns: min-content min-content min-content min-content auto min-content min-content;
    grid-template-rows: min-content;
    background: #121212;
    color: white;
    border-bottom: 1px solid gray;
}

.psei-container div[b-i1y5v0senh] {
    border-right: 1px solid gray;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
}

.ticker-container[b-i1y5v0senh] {
    display: grid;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: auto 30px;
    width: 100%;
    background: #121212;
    color: white;
    min-height: 39pt;
}

.ticker-tape[b-i1y5v0senh] {
    display: flex;
    justify-content: flex-end;
    white-space: nowrap;
    line-height: 1em;
    padding-top: 2px;
    padding-bottom: 2px;
}

.ticker-tape div[b-i1y5v0senh] {
    width: 80px;
    min-width: 80px;
}

/* Classes for Last Traded Price Up or Down */
.ticker-triangle-up[b-i1y5v0senh] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 10px solid var(--up-color)
}

.ticker-triangle-down[b-i1y5v0senh] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 10px solid var(--dn-color);
}

/* MD TICKER TO LG */
.ticker-triangle-up-md[b-i1y5v0senh] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 8px solid $stocks-up;
}

.ticker-triangle-down-md[b-i1y5v0senh] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid $stocks-down;
}

/* End of Classes for Last Traded Price Up or Down */

@media (max-width: 1690px) {
    .mdc-typography-styles-body2[b-i1y5v0senh] {
        font-size: 13px;
    }
}

@media (max-width: 1440px) {
    .ticker-width[b-i1y5v0senh] {
        width: 84%;
    }
}

@media (max-width: 1286px) {
    .index-status[b-i1y5v0senh] {
        display: grid;
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr;
    }

    .market-status-time[b-i1y5v0senh] {
        justify-content: center;
    }
}

@media (max-width: 1024px) {
    .fa-3x[b-i1y5v0senh] {
        font-size: 2.3em;
    }

    .mdc-typography-styles-subtitle1[b-i1y5v0senh] {
        font-size: 14px;
    }

    .mdc-typography-styles-body2[b-i1y5v0senh] {
        font-size: 12px;
    }

    .ticker-width[b-i1y5v0senh] {
        width: 75%;
    }
}

@media (max-width: 768px) {
    .fa-3x[b-i1y5v0senh] {
        font-size: 2em;
    }

    .mdc-typography-styles-subtitle1[b-i1y5v0senh] {
        font-size: 12px;
    }

    .ticker-width[b-i1y5v0senh] {
        width: 75%;
    }
}

#ticker-component-grid .mud-icon-button-size-small>.mud-icon-button-label>.mud-icon-size-small[b-i1y5v0senh] {
    fill: rgba(255, 255, 255, 0.87);
}
/* /Pages/TradeComponent/Trade.razor.rz.scp.css */
.context-menu[b-oapc1yhx82] {
	display: none;
	position: absolute;
	z-index: 200;
	padding: 12px 0;
	background-color: #333333;
	border: 0.5px solid #5b5b5b;
	box-shadow: 1px 1px 2px #4B4B4B;
}

.context-menu--active[b-oapc1yhx82] {
	display: block;
}

.context-menu__items[b-oapc1yhx82] {
	list-style: none;
	margin: 0;
	padding: 0;
}

.context-menu__item[b-oapc1yhx82] {
	display: block;
	margin-bottom: 4px;
}

.context-menu__item:last-child[b-oapc1yhx82] {
	margin-bottom: 0;
}

.context-menu__link[b-oapc1yhx82] {
	display: block;
	padding: 4px 12px;
	text-decoration: none;
}

.context-menu__link:hover[b-oapc1yhx82] {
	color: #F89B3D;
	background-color: #434343;
}

.light .context-menu[b-oapc1yhx82] {
	background-color: #F9F9F9;
	border: 0.5px solid #C5C5C5;
}

.light .context-menu__link:hover[b-oapc1yhx82] {
	color: #F9F9F9;
	background-color: #F7922C;
}

.workspace[b-oapc1yhx82] {
	display: grid;
	grid-template-columns: auto;
	grid-template-rows: auto;
}
/* /Pages/WatchlistCardComponent/WatchlistCard.razor.rz.scp.css */
table td[b-3x9lloy33q] {
    height: 25px;
}

.market-depth-color[b-3x9lloy33q] {
    color: var(--material-font-color);
}

.display-price[b-3x9lloy33q] {
    font-size: 26px;
    line-height: 27px;
}

#bbo-table>table>p[b-3x9lloy33q] {
    display: flex;
    flex-wrap: nowrap;
}

thead[b-3x9lloy33q] {
    border: none;
}

#bbo-table table tr[b-3x9lloy33q], #tns-table table tr[b-3x9lloy33q] {
    height: 20px;
}

@media(min-width: 576px) {
    #marketDepthModal .modal-dialog-centered[b-3x9lloy33q] {
        min-width: 600px;
    }
}

table td[b-3x9lloy33q],
table th[b-3x9lloy33q] {
    height: 20px;
}
/* /Pages/WorkSpaceComponent/BidAskWidget.razor.rz.scp.css */
.market-depth-fullchart[b-q6kxpivw06] {
    color: var(--accent);
    background: none;
    border: none;
    text-decoration: underline;
    cursor: pointer;
}
#market-depth-fullblast-scroll[b-q6kxpivw06] {
    overflow-y: scroll;
    height: 500px;
}
#bbo-table > table > p[b-q6kxpivw06] {
    display: flex;
    flex-wrap: nowrap;
}
#bbo-table table td[b-q6kxpivw06] {
    height: 20px;
}
#market-depth-fullblast-table table td[b-q6kxpivw06] {
    height: 20px;
}
/* /Pages/WorkSpaceComponent/BuyerSellerWidget.razor.rz.scp.css */
.table td[b-vr6qn51y42] {
    border-top: 0;
    height: 20px;
}

.responsive-table[b-vr6qn51y42] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
}

.buysell-seemore-btn[b-vr6qn51y42] {
    color: var(--accent);
    background: none;
    border: none;
    text-decoration: underline;
    cursor: pointer;
}

.buyer-seller-modal>.modal-dialog[b-vr6qn51y42] {
    max-width: calc(100% - 100px);
}
/* /Pages/WorkSpaceComponent/OrderBookWidget.razor.rz.scp.css */
.btn-outline-primary.active[b-64qam9m7xy] {
    background-color: var(--accent);
    border-color: var(--accent);
    color: #fff
}
.btn-outline-primary[b-64qam9m7xy]{
    color: var(--accent);
    border-color: var(--accent);
}
.btn-outline-primary:hover[b-64qam9m7xy] {
    background-color: var(--accent);
    border-color: var(--accent);
    color: #fff
}
.orderbook-filter-dropdown .orderbook-filter-options ul[b-64qam9m7xy] {
    background: #fff none repeat scroll 0 0;
    list-style: none;
    padding: 0px 0px;
    position: absolute;
    left: 0px;
    top: 32px;
    width: auto;
    min-width: 170px;
    border: 1px solid #d7d7d7;
}
.orderbook-filter-dropdown .orderbook-filter-icon > i:hover[b-64qam9m7xy] {
    cursor: pointer;
}
.orderbook-component[b-64qam9m7xy] {
    display: grid;
    grid-template-rows: min-content auto min-content min-content;
}
.orderbook-component .btn:disabled[b-64qam9m7xy]{
    border: none;
}
.orderbook-component .btn-pos[b-64qam9m7xy] {
    background: var(--accent);
    border: none;
    border-radius: 0;
    color: var(--text-base-color);
}
.orderbook-component .data-overflow[b-64qam9m7xy] {
    display: table-cell;
}
.orderbook-component .sort-symbol[b-64qam9m7xy] {
    margin-left: 1px;
}
.orderbook-component .dropdown:focus-within[b-64qam9m7xy] {
    box-sizing: border-box;
    outline: none;
    box-shadow: none;
    color: var(--material-font-color);
    border: 2px solid var(--accent);
}
.orderbook-component .ob-terminal-table-row[b-64qam9m7xy] {
    line-height: 16px;
    display: table-row;
    vertical-align: middle;
    outline: 0;
}
.orderbook-component .sortable-wrapper[b-64qam9m7xy] {
    min-width: 50px;
    width: 100%;
}
.orderbook-component .fa-caret-down[b-64qam9m7xy], .orderbook-component .fa-caret-up[b-64qam9m7xy] {
    color: var(--text-high-emphasis);
    cursor: pointer;
}
.orderbook-component .terminal-resizer[b-64qam9m7xy] {
    position: absolute;
    top: 0;
    right: -2px;
    width: 5px;
    cursor: col-resize;
    user-select: none;
}
.orderbook-component .terminal-resizer-hover[b-64qam9m7xy], .orderbook-component .terminal-resizer:hover[b-64qam9m7xy], .orderbook-component .terminal-resizer-active[b-64qam9m7xy] {
    border-right: 2px solid var(--accent);
}
.orderbook-component .mdc-typography-styles-subtitle2[b-64qam9m7xy] {
    line-height: 16px;
    color: var(--text-high-emphasis);
}
.orderbook-component .floatThead-col[b-64qam9m7xy] {
    border-bottom: var(--material-border);;
}
.orderbook-component .stocks-up[b-64qam9m7xy] {
    background-color: var(--up-color);
}
.orderbook-component .stocks-down[b-64qam9m7xy] {
    background-color: var(--dn-color);
}
.orderbook-component .selected-buy[b-64qam9m7xy] {
    background: rgba(0, 185, 125, 0.15);
}
.orderbook-component .selected-sell[b-64qam9m7xy] {
    background: rgba(255, 40, 68, 0.15);
}
.orderbook-component .text-is-ellipsis[b-64qam9m7xy] {
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
    overflow: hidden;
}
.orderbook-component .date-grid[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: 0.25fr 1fr;
}
.orderbook-component .filter-grid[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.orderbook-component .grid-view[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: min-content min-content;
    grid-template-rows: 1fr;
    grid-column-gap: 4px;
    column-gap: 8px;
}
.orderbook-component .grid-accounts[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: 1fr 2fr 0.25fr;
    grid-column: span 2;
    column-gap: 8px;
}
.orderbook-component .orderbook-header-grid[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: 70px 1fr 1fr;
    grid-template-rows: auto;
    column-gap: 8px;
}
.orderbook-component .orderbook-grid[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: min-content 1fr min-content;
    padding: 4px;
    grid-gap: 4px;
    align-items: center;
}
.orderbook-component .dropdown[b-64qam9m7xy] {
    border: 0;
    background: var(--elev-12dp-overlay-outline);
    border-radius: 0;
    color: var(--material-font-color);
}
.orderbook-component .table-responsive[b-64qam9m7xy] {
    overflow: hidden;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-64qam9m7xy] {
    background: var(--surface-overlay-outline);
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-64qam9m7xy] {
    background: var(--base-color);
}
.orderbook-component .enable[b-64qam9m7xy] {
    border: 1px solid var(--text-mid-emphasis);
    border-radius: 0;
}
.orderbook-component .mdc-typography-styles-subtitle1[b-64qam9m7xy] {
    font-size: 14px;
}
.orderbook-component .orderbook-search[b-64qam9m7xy] {
    background: none;
    border-radius: 0;
    color: var(--text-high-emphasis);
}
.orderbook-component .orderbook-search:focus-visible[b-64qam9m7xy] {
    outline: 0;
}
.orderbook-component .orderbook-search:focus ~ .dropdown[b-64qam9m7xy], .orderbook-component .orderbook-search:focus-within ~ .dropdown[b-64qam9m7xy] {
    border: 2px solid #F07E20;
    outline: none;
    box-shadow: none;
    color: #2B2B2B;
}
.orderbook-component .orderbook-textfield-disable-code[b-64qam9m7xy] {
    background: transparent;
    border: none;
    width: 120px;
}
.orderbook-component .orderbook-textfield-disable-validity[b-64qam9m7xy] {
    background: transparent;
    border: none;
    width: 50px;
}
.orderbook-component .orderbook-textfield-disable-price[b-64qam9m7xy], .orderbook-component .orderbook-textfield-disable-quantity[b-64qam9m7xy] {
    background: transparent;
    border: none;
    width: 70px;
}
.orderbook-component .orderbook-refresh[b-64qam9m7xy] {
    background: var(--accent);
    border-radius: 0;
    border: 1px solid transparent;
}
.orderbook-component .orderbook-modify-button[b-64qam9m7xy] {
    background: var(--accent);
    border-radius: 0;
    color: var(--base-color);
}
.orderbook-component .orderbook-cancel-button[b-64qam9m7xy] {
    background: var(--dn-color);
    border-radius: 0;
    color: var(--base-color);
}
.orderbook-component .orderbook-modify-button-disabled[b-64qam9m7xy] {
    background: var(--dm-disabled);
    border-radius: 0;
}
.orderbook-component .orderbook-cancel-button-disabled[b-64qam9m7xy] {
    background: var(--dm-disabled);
    border-radius: 0;
}
.orderbook-component .orderbook-search[b-64qam9m7xy] {
    background: none;
    border-radius: 0;
    color: var(--text-high-emphasis);
    line-height: 16px;
}
.orderbook-component .orderbook-ellipsis[b-64qam9m7xy] {
    text-overflow: ellipsis;
    overflow: hidden;
}
.orderbook-component .orderbook-material-href-active[b-64qam9m7xy] {
    color: var(--accent-selected);
}
.orderbook-component .orderbook-material-href:hover[b-64qam9m7xy] {
    color: var(--accent-hover);
}
.orderbook-component .orderbook-material-href:link[b-64qam9m7xy] {
    color: var(--accent-selected);
}
.orderbook-component .orderbook-material-href:active[b-64qam9m7xy] {
    color: var(--accent-focus);
}
.orderbook-component .orderbook-pointer[b-64qam9m7xy] {
    cursor: pointer;
}
.orderbook-component [b-64qam9m7xy]::-webkit-input-placeholder,
.orderbook-component :-ms-input-placeholder[b-64qam9m7xy],
.orderbook-component [b-64qam9m7xy]::-moz-placeholder,
.orderbook-component [b-64qam9m7xy]::placeholder {
    color: var(--text-high-emphasis);
    opacity: 1;
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-64qam9m7xy] {
    background: var(--surface-overlay-outline);
}
.orderbook-component .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-64qam9m7xy],
.orderbook-component .table-striped > thead > tr > .action-fixed[b-64qam9m7xy] {
    background: var(--base-color);
}
.orderbook-component #orderBookTable[b-64qam9m7xy] {
    overflow: auto;
}
.orderbook-component .floatThead-wrapper[b-64qam9m7xy] {
    overflow: hidden;
}
.orderbook-component select[b-64qam9m7xy] {
    background: var(--elev-12dp-overlay-outline);
    border-radius: 0;
}
.orderbook-component #orderbook_agent_id[b-64qam9m7xy] {
    background: var(--elev-12dp-overlay-outline);
    border: 2px solid rgba(255, 255, 255, 0);
}
.orderbook-component .text-hyperlink[b-64qam9m7xy] {
    color: var(--accent);
    text-decoration: underline;
    cursor: pointer;
}
.orderbook-component.light .pagination .page-item .page-link[b-64qam9m7xy], .orderbook-component.light .page-link[b-64qam9m7xy] {
    color: var(--text-high-emphasis);
}
.orderbook-component.light .dropdown[b-64qam9m7xy] {
    border: var(--material-border);
    background: #f9f9f9;
    border-radius: 0;
    color: var(--material-font-color);
}
.orderbook-component.light .floatThead-col[b-64qam9m7xy] {
    border-bottom: var(--material-border);
}
.orderbook-component.light .orderbook-modify-button[b-64qam9m7xy],
.orderbook-component.light .orderbook-cancel-button[b-64qam9m7xy] {
    color: var(--base-color);
}
.orderbook-component.light [b-64qam9m7xy]::-webkit-input-placeholder,
.orderbook-component.light [b-64qam9m7xy]::-moz-placeholder,
.orderbook-component.light :-ms-input-placeholder[b-64qam9m7xy],
.orderbook-component.light [b-64qam9m7xy]::placeholder {
    color: var(--text-high-emphasis);
    opacity: 1;
}
.orderbook-component.light .table-striped > tbody > tr .orderRow:nth-child(odd) > td[b-64qam9m7xy] {
    background: var(--table-row);
}
.orderbook-component.light .table-striped > tbody > tr .orderRow:nth-child(even) > td[b-64qam9m7xy],
.orderbook-component.light .table-striped > thead > tr > .action-fixed[b-64qam9m7xy] {
    background: var(--base-color);
}
.orderbook-component.light table[b-64qam9m7xy] {
    border: 0.5px solid #c5c5c5;
}
.orderbook-component.light .table th[b-64qam9m7xy], .orderbook-component.light .table p[b-64qam9m7xy], .orderbook-component.light .table td[b-64qam9m7xy] {
    margin: 0;
    white-space: nowrap;
    text-transform: capitalize;
    padding: 0 1px;
    height: 20px;
}
.orderbook-component.light tr[b-64qam9m7xy] {
    border-bottom: var(--material-border);
}
.orderbook-component.light select[b-64qam9m7xy] {
    background: none;
}
.orderbook-component.light #orderbook_agent_id[b-64qam9m7xy] {
    border: var(--material-border);
    background: none;
    color: var(--material-font-color);
}
.orderbook-component.light .fa-caret-down[b-64qam9m7xy], .orderbook-component.light .fa-caret-up[b-64qam9m7xy] {
    color: var(--text-high-emphasis);
}
.ob-terminal-table-cell[b-64qam9m7xy] {
    padding: 0 1px;
    position: relative;
}
#orderbook-columns-edit-modal .modal-content[b-64qam9m7xy] {
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    min-width: 500px;
    width: 500px;
}
#orderbook-filter-options-modal .orderbookfilter-label[b-64qam9m7xy], #bulkCancelModal .orderbookfilter-label[b-64qam9m7xy], #orderbook-columns-edit-modal .orderbookfilter-label[b-64qam9m7xy] {
    padding-right: 1px;
}
#orderbook-filter-options-modal .disabled[b-64qam9m7xy], #bulkCancelModal .disabled[b-64qam9m7xy], #orderbook-columns-edit-modal .disabled[b-64qam9m7xy] {
    color: var(--button-disable);
}
#orderbook-filter-options-modal .btn-pos[b-64qam9m7xy], #bulkCancelModal .btn-pos[b-64qam9m7xy], #orderbook-columns-edit-modal .btn-pos[b-64qam9m7xy] {
    background: var(--accent);
    border: 0;
    border-radius: 0;
    color: var(--text-base-color);
}
#orderbook-filter-options-modal .modal-content[b-64qam9m7xy], #bulkCancelModal .modal-content[b-64qam9m7xy] {
    -webkit-box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 24px 38px rgba(0, 0, 0, 0.14), 0px 9px 46px rgba(0, 0, 0, 0.12), 0px 11px 15px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    min-width: 300px;
    width: 300px;
}
#orderbook-filter-options-modal .orderbook-filter-options[b-64qam9m7xy], #bulkCancelModal .orderbook-filter-options[b-64qam9m7xy], #orderbook-columns-edit-modal .orderbook-filter-options[b-64qam9m7xy] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: repeat(4, 1fr);
    grid-gap: 1px;
}
#orderbook-filter-options-modal select[b-64qam9m7xy], #bulkCancelModal select[b-64qam9m7xy], #orderbook-columns-edit-modal select[b-64qam9m7xy],
#orderbook-filter-options-modal select option[b-64qam9m7xy], #bulkCancelModal select option[b-64qam9m7xy], #orderbook-columns-edit-modal select option[b-64qam9m7xy] {
    background: var(--elev-1dp-overlay-outline);
    border-radius: 0;
}
#orderbook-filter-options-modal .orderbook-search[b-64qam9m7xy], #bulkCancelModal .orderbook-search[b-64qam9m7xy], #orderbook-columns-edit-modal .orderbook-search[b-64qam9m7xy] {
    background: none;
    border-radius: 0;
    color: var(--text-high-emphasis);
    line-height: 16px;
}
#orderbook-filter-options-modal #orderbook_agent_id[b-64qam9m7xy], #bulkCancelModal #orderbook_agent_id[b-64qam9m7xy], #orderbook-columns-edit-modal #orderbook_agent_id[b-64qam9m7xy] {
    background: var(--elev-1dp-overlay-outline);
    border: 2px solid rgba(255, 255, 255, 0);
}
.cancel-button[b-64qam9m7xy]{
    color: var(--text-mid-emphasis);
    /* background: var(--elevation-1-dp); */
    border-radius: 0;
}
#orderbook-filter-options-modal .submit-button[b-64qam9m7xy], #bulkCancelModal .submit-button[b-64qam9m7xy], #orderbook-columns-edit-modal .submit-button[b-64qam9m7xy] {
    color: var(--base-color);
    background: var(--accent);
    border-radius: 0;
}
#orderbook-filter-options-modal .disabled-button[b-64qam9m7xy], #bulkCancelModal .disabled-button[b-64qam9m7xy], #orderbook-columns-edit-modal .disabled-button[b-64qam9m7xy] {
    color: var(--base-color);
    background: var(--dm-disabled);
    border-radius: 0;
}
#orderbook-filter-options-modal .reset-filters-btn[b-64qam9m7xy], #bulkCancelModal .reset-filters-btn[b-64qam9m7xy], #orderbook-columns-edit-modal .reset-filters-btn[b-64qam9m7xy] {
    background: var(--workspace-header-bg);
    color: var(--text-base-color);
}
#orderbook-filter-options-modal .disabled[b-64qam9m7xy], #bulkCancelModal .disabled[b-64qam9m7xy], #orderbook-columns-edit-modal .disabled[b-64qam9m7xy] {
    color: var(--button-disable);
}
@media (max-width: 1449px) {
    .mdc-typography-styles-subtitle1[b-64qam9m7xy] {
        font-size: 12px;
   }
    .mdc-typography-styles-body1[b-64qam9m7xy] {
        font-size: 12px;
   }
}
@media (max-width: 1447px) {
    .fa-lg[b-64qam9m7xy] {
        font-size: 1em;
   }
}
@media (max-width: 1379px) {
    .mdc-typography-styles-subtitle1[b-64qam9m7xy] {
        font-size: 10px;
   }
    .mdc-typography-styles-body1[b-64qam9m7xy] {
        font-size: 10px;
   }
}
@media (max-width: 1230px) {
    .orderbook-button-position[b-64qam9m7xy] {
        text-align: center;
   }
}
table[b-64qam9m7xy] {
    border: var(--material-border);;
}
.table th[b-64qam9m7xy], .table p[b-64qam9m7xy], .table td[b-64qam9m7xy] {
    margin: 0;
    white-space: nowrap;
    text-transform: capitalize;
    padding: 0 1px;
    height: 20px;
}
.table tbody td[b-64qam9m7xy] {
    border: 0;
}
table tr .orderRow:nth-child(odd) > td[b-64qam9m7xy] {
    background: var(--table-bg-odd);
}
table tr .orderRow:nth-child(even) > td[b-64qam9m7xy] {
    background: var(--table-bg-even);
}
.terminal-div colgroup > col:nth-child(1)[b-64qam9m7xy] {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
}
tr[b-64qam9m7xy] {
    border-bottom: var(--material-border);
}
.fa-edit[b-64qam9m7xy] {
    color: var(--accent);
    font-size: 16px;
}
.fa-times-circle[b-64qam9m7xy] {
    color: var(--dn-color);
    font-size: 16px;
}
select option p[b-64qam9m7xy] {
    overflow-x: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    overflow: hidden;
}

@media only screen and (max-width: 1025px) {
    .orderbook-component[b-64qam9m7xy] {
        width: 100%;
   }
}

.page-link[b-64qam9m7xy]{
    background: transparent;
    border: 0;
    outline: 0;
}

.pagination .page-item .page-link[b-64qam9m7xy]
{
    color: var(--text-high-emphasis);
    background-color: transparent;
    border: 0;
    outline: 0;
}

.light .pagination .page-item .page-link[b-64qam9m7xy],
.light .page-link[b-64qam9m7xy],
.light a[b-64qam9m7xy] {
    color: var(--text-high-emphasis);
}

ul[b-64qam9m7xy]{
    margin-bottom: 0;
}

.checkbox_container[b-64qam9m7xy] {
    display: block;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 25px;
    height: 25px;
}

.checkbox_container input[b-64qam9m7xy] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 18px;
    width: 18px;
    top: 3px;
    left: 3px;
}

.checkmark[b-64qam9m7xy] {
    position: absolute;
    background-color: transparent;
    height: 18px;
    width: 18px;
    top: 3px;
    left: 3px;
    border: 1px solid #777;
    border-radius: 0;
}

.checkbox_container:hover input ~ .checkmark[b-64qam9m7xy] {
    background-color: var(--accent-hover);
}

.checkbox_container input:checked ~ .checkmark[b-64qam9m7xy] {
    background-color: var(--accent);
    border: 0;
}

.checkmark[b-64qam9m7xy]:after {
    content: "";
    position: absolute;
    display: none;
}

.checkbox_container input:checked ~ .checkmark[b-64qam9m7xy]:after {
    display: block;
}

.checkbox_container input:disabled ~ .checkmark[b-64qam9m7xy]{
    background-color: var(--button-disable);
}

.checkbox_container .checkmark[b-64qam9m7xy]:after {
    left: 6px;
    top: 1px;
    width: 5px;
    height: 15px;
    border: 1px solid black;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}
/* /Pages/WorkSpaceComponent/StockInfoWidget.razor.rz.scp.css */
.stockinfo-module .display-price[b-zh0csn8tpc] {
    font-size: 26px;
    line-height: 27px;
}
.stockinfo-module .data-overflow[b-zh0csn8tpc] {
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    max-width: 100%;
    white-space: nowrap;
    line-height: 20px;
}
.stockinfo-module .stock-info-grid[b-zh0csn8tpc] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: repeat(19, 20px);
    grid-gap: 1px;
}
.stockinfo-module .tooltipRootDiv[b-zh0csn8tpc] {
    background: #4b4b4b;
    border-radius: 0;
    color: rgba(255, 255, 255, 0.87);
}
.stockinfo-module .stock-info[b-zh0csn8tpc] {
    padding: 0 1px;
}
.stockinfo-module .stock-info .stockinfo-triangle-up-sm[b-zh0csn8tpc] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid #00b97d;
}
.stockinfo-module .stock-info.light[b-zh0csn8tpc] {
    background: #fefeff;
}
.stockinfo-module .stock-info.light .tooltipRootDiv[b-zh0csn8tpc] {
    background: #f9f9f9;
    border-radius: 0;
    color: #2b2b2b;
}
.stockinfo-module .stock-info.light .border-bottom[b-zh0csn8tpc] {
    border-bottom: 1px solid #c5c5c5;
}
.stockinfo-module .stock-info p[b-zh0csn8tpc] {
    padding: 0;
    margin: 0;
}
/* /Pages/WorkSpaceComponent/TimeAndSalesWidget.razor.rz.scp.css */
.historical-data-button[b-r2ym5hm55d] {
    color: var(--accent);
    background: none;
    border: none;
    text-decoration: underline;
}

.full-time-and-sales[b-r2ym5hm55d] {
    color: var(--accent);
    background: none;
    border: none;
    text-decoration: underline;
}

.tradingview-icon[b-r2ym5hm55d] {
    content: url(/css/img/tradingview-icon.png);
    width: 10%;
}

#VWAP-time-and-sales[b-r2ym5hm55d] {
    overflow-y: auto;
}

.time-sales .div-table-hover[b-r2ym5hm55d],
.time-sales .header[b-r2ym5hm55d]{
    height: 25px;
}

#full-timeandsale-scroll[b-r2ym5hm55d] {
    overflow-y: scroll;
    height: 500px;
}

/* /Pages/WorkSpaceComponent/VWAPWidget.razor.rz.scp.css */
.historical-data-button[b-67tn3z8yk9] {
    color: var(--accent);
    background: none;
    border: none;
    text-decoration: underline;
}

.full-time-and-sales[b-67tn3z8yk9] {
    color: var(--accent);
    background: none;
    border: none;
    text-decoration: underline;
}

.tradingview-icon[b-67tn3z8yk9] {
    content: url(/css/img/tradingview-icon.png);
    width: 10%;
}

.data-overflow[b-67tn3z8yk9] {
    display: table-cell;
}

#VWAP-time-and-sales td[b-67tn3z8yk9]{
    height: 20px;
}

#full-timeandsale-scroll[b-67tn3z8yk9] {
    overflow-y: scroll;
    height: 500px;
}
/* /Pages/WorkSpaceComponent/WorkSpace.razor.rz.scp.css */
.workspace[b-x3zvfgf0mb] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: min-content auto;
    height: 100%;
    width: 100%;
}

.workspace .grid-stack-placeholder[b-x3zvfgf0mb] {
    background: var(--accent);
}

.grid-stack > .grid-stack-item > .ui-resizable-se[b-x3zvfgf0mb] {
    background: url(/css/img/resize-bottom-right-light.svg);
    fill: #fff;
    height: 25px;
    width: 25px;
    transform: rotate(0);
}

.light .grid-stack > .grid-stack-item > .ui-resizable-se[b-x3zvfgf0mb] {
    background: url(/css/img/resize-bottom-right-dark.svg);
    fill: #121212;
    height: 25px;
    width: 25px;
    transform: rotate(0);
}

.ui-icon-gripsmall-diagonal-se[b-x3zvfgf0mb] {
    background-position: 0 0;
}

.grid-stack-instance-1 > .grid-stack-item > .ui-resizable-sw[b-x3zvfgf0mb] {
    left: 5px;
    bottom: 4px;
}

.grid-stack-instance-1 > .grid-stack-item > .ui-resizable-se[b-x3zvfgf0mb] {
    right: 5px;
    bottom: 4px;
}

.trade-tab-grid[b-x3zvfgf0mb] {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: 30px auto;
    grid-gap: 1px;
}

#trade-tab-market-depth[b-x3zvfgf0mb] {
    order: 3;
    overflow-x: auto;
}

#trade-tab-vwap[b-x3zvfgf0mb] {
    order: 2;
    overflow-x: auto;
}

#trade-tab-time-and-sales[b-x3zvfgf0mb] {
    order: 1;
    overflow-x: auto;
}

#trade-tab-buyers-and-sellers[b-x3zvfgf0mb] {
    order: 4;
    overflow-x: auto;
}

.orderform-disabled[b-x3zvfgf0mb] {
    content: url(/css/img/orderform-disabled-trade.png);
    width: 100%;
    z-index: 100;
}

.border-right[b-x3zvfgf0mb] {
    border-left: 0.5px solid #5b5b5b;
}

.border-right-remove[b-x3zvfgf0mb] {
    border-right: 0;
}

.order-form-tab[b-x3zvfgf0mb] {
    width: 300px;
    grid-row: span 3;
    overflow-y: auto;
}

#stock-info-tab[b-x3zvfgf0mb] {
/*    height: 100px;*/
    z-index: 100;
}

#trade-chart[b-x3zvfgf0mb] {
    height: 680px;
}

.trade-tab-tables[b-x3zvfgf0mb] {
    width: 340px;
}


.row-span[b-x3zvfgf0mb] {
    grid-row: span 2;
}

.tradetab-workspace[b-x3zvfgf0mb] {
    position: relative;
    display: grid;
    grid-gap: 4px;
    overflow: auto;
}

.more-info-div a[b-x3zvfgf0mb]{
    color: var(--material-font-color);
}
/* /Shared/MainLayout.razor.rz.scp.css */
#page[b-1uofe7sqyb] {
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: min-content min-content auto;
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
}

#main-layout-body[b-1uofe7sqyb] {
    padding: 2px;
}

#main-layout[b-1uofe7sqyb] {
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: 65px 40px auto;
}

.top-row[b-1uofe7sqyb] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

.top-row[b-1uofe7sqyb]  a,
.top-row .btn-link[b-1uofe7sqyb] {
    white-space: nowrap;
    margin-left: 1.5rem;
}

.top-row a:first-child[b-1uofe7sqyb] {
    overflow: hidden;
    text-overflow: ellipsis;
}

.light .sticky-top[b-1uofe7sqyb] {
    background: #fefeff;
}

.light .orderform-container[b-1uofe7sqyb] {
    background: #eee;
}

.light .orderform-content[b-1uofe7sqyb] {
    background: #fefeff;
}

.orderform-container[b-1uofe7sqyb] {
    background: #000;
}

.orderform-content[b-1uofe7sqyb] {
    background: #121212;
}

.responsive-min-width[b-1uofe7sqyb] {
    min-width: 768px;
}

.overlay[b-1uofe7sqyb] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    backdrop-filter: blur(3px);
    z-index: 1020;
}

.modal .show[b-1uofe7sqyb]{
    transition: all 1s ease;
}

.hidden[b-1uofe7sqyb]{
    display: none;
}
/* /Shared/NavMenu.razor.rz.scp.css */
.btn-orderticket[b-m9nfw7rz1d]{
    background: var(--accent);
    border-radius: 0;
    color: #FEFEFE;
}

.btn-orderticket:hover[b-m9nfw7rz1d]{
    opacity: 0.8;
}

.btn-orderticket:active[b-m9nfw7rz1d]{
    opacity: 0.5;
    background: var(--accent);
    color: #FEFEFE;
}

.topbar .nav[b-m9nfw7rz1d] {
    flex-wrap: nowrap;
}

.topbar #nav-menu-grid[b-m9nfw7rz1d] {
    display: grid;
    grid-template-columns: 67% 33%;
    grid-template-rows: 100%;
}

.topbar .navmenu-collapse[b-m9nfw7rz1d] {
    background: var(--accent);
    border-radius: 4px;
    border: 1px solid transparent;
}

.topbar .profile-label[b-m9nfw7rz1d] {
    min-width: max-content;
}

.topbar .navbar[b-m9nfw7rz1d] {
    box-shadow: none;
}

.logo-nav-grid[b-m9nfw7rz1d]{
    display: grid;
    grid-template-columns: auto auto;
}

.topbar .border[b-m9nfw7rz1d] {
    height: 15px;
    width: 1px;
    background-color: white;
}
.topbar .email-hover:hover[b-m9nfw7rz1d] {
    color: var(--material-font-color);
}

.topbar .index-color[b-m9nfw7rz1d] {
    color: var(--material-font-color);
}

.topbar .nav-profile:hover[b-m9nfw7rz1d] {
    color: var(--accent);
}

.topbar .nav-content[b-m9nfw7rz1d] {
    text-transform: none;
    color: var(--material-font-color);
}

.topbar .nav-item[b-m9nfw7rz1d] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 5px 0;
    max-width: 100%;
    width: 100%;
    padding: 8px;
}

.topbar .nav-item-end[b-m9nfw7rz1d] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
}

.topbar .show .nav-item[b-m9nfw7rz1d] {
    max-width: 100%;
    width: 100%;
}

.topbar .show .nav-item .nav-logo[b-m9nfw7rz1d] {
    padding-right: 20px;
}

.topbar .active .nav-title[b-m9nfw7rz1d], 
.topbar .active .nav-logo[b-m9nfw7rz1d]{
    color: white;
}
.topbar .mdc-typography-styles-headline6[b-m9nfw7rz1d] {
    font-weight: normal;
}

.topbar .nav-item[b-m9nfw7rz1d]  a.active {
    color: var(--accent);
}

.topbar .nav-item[b-m9nfw7rz1d]  a:hover {
    color: var(--accent);
    text-decoration: none;
}

.topbar .nav-item[b-m9nfw7rz1d]  a:hover .nav-title {
    color: var(--accent);
    text-decoration: none;
}

.topbar .nav-item[b-m9nfw7rz1d]  a.active .nav-title {
    color: var(--accent);
    text-decoration: none;
}

.topbar .nav-title[b-m9nfw7rz1d] {
    color: var(--material-font-color);
    min-width: max-content;
    white-space: nowrap;
}

@media screen and (max-width: 850px) {
    .topbar .navmenu-logo[b-m9nfw7rz1d] {
        width: 120px;
    }
}

@media screen and (max-width: 800px) {
    .topbar .navmenu-logo[b-m9nfw7rz1d] {
        width: 110px;
    }
}
