﻿.PSETable_Wrapper{
    width: 733px;   
}

.Columns.MediumRightColumns {
    display: flex;
}

.PSETabs .tabs-header-item {
    border: 1px solid var(--color-neutral-5);
     border-bottom: unset;
}

.PSETabs .tabs-header-item.active {
    border-bottom: unset;
    background: var(--color-primary);
    color: white;
}

.PSETabs .tabs-header-item {
    width: 25%;
    margin-left: 0;
    border-bottom: unset;
}

.PSETabs .tabs-header-item:hover {
    border-bottom: none;
    background: var(--color-neutral-2);
}

.PSETabs .tabs-header-item.active:hover {
    border:1px solid var(--color-neutral-5);
    border-bottom: unset;
    background: white;
    color: var(--color-primary);
}

.TableRecords.HistoricalData{
    margin-top: 0;
    border: none;
    box-shadow: none;
    border-collapse: separate;
    border-spacing: 0px 4px;
}

.TableRecords.HistoricalData .TableRecords_Header{
    border-top: 1px solid var(--color-primary);
    border-bottom: 1px solid var(--color-primary);
    padding-left: var(--space-base);
    padding-right: var(--space-base);
    padding-top: var(--space-s);
    padding-bottom: var(--space-s);
    color: var(--color-primary);
}

.TableRecords.HistoricalData th:not(:first-child){
    text-align: right;
}

.TableRecords.HistoricalData tr {
    box-shadow: 0px 1px 4px rgba(0,0,0,0.1);
}

.TableRecords.HistoricalData tr > td{
    padding-left: var(--space-base);
    padding-right: var(--space-base);
    padding-top: var(--space-s);
    padding-bottom: var(--space-s);
    font-size: 0.95em;
    border-bottom: 0.85px solid var(--color-neutral-5);
}

.TableRecords.HistoricalData tr > td:not(:first-child){
    text-align: right;
}

.TableRecords.HistoricalData > tbody > tr:hover {
    background: rgb(183, 227, 253);
    transform: scale(1.01);
    transition: all 100ms;
}

.TableRecords.MarketStat{
    border: 1px solid var(--color-neutral-3);
    border-collapse: collapse;
    margin-top: var(--space-s);
}

.TableRecords.MarketStat th{
    padding-left: var(--space-base);
    padding-right: var(--space-base);
    padding-top: var(--space-s);
    padding-bottom: var(--space-s);
    border: 1px solid var(--color-neutral-3);
    color: var(--color-neutral-8);
}

.TableRecords.MarketStat th:first-child{
    border-right: 1px solid var(--color-neutral-3);
    border-bottom: 1px solid var(--color-neutral-3);
    background: #EFF8FE;
    width: 25%;
}

.TableRecords.MarketStat td{
    padding-left: var(--space-base);
    padding-right: var(--space-base);
    padding-top: var(--space-s);
    padding-bottom: var(--space-s);
    color: var(--color-neutral-8);
    border: 1px solid var(--color-neutral-3);
}

.TableRecords.MarketStat td:first-child{
    border-right: 1px solid var(--color-neutral-3);
    border-bottom: 1px solid var(--color-neutral-3);
    background: #EFF8FE;
}

.TableRecords.MarketStat tr:hover td:not(:first-child){
    background: #F3F5F7;
}

.TableRecords.MarketStat tr:hover td:first-child{
    background: #EFF8FE;
}