/*@import '../node_modules/@angular/material/prebuilt-themes/purple-green.css';*/

/*TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
mat-card {
    margin: 0 3px;
}

table {
    width: 100%
}

.mat-mdc-header-cell {
    font-weight: 800;
    font-size: 14px;
    background-color: #2f2f2f;
}

td.mat-mdc-cell:first-child, th.mat-mdc-header-cell:first-child {
    padding-left: 2px;
}

td.mat-mdc-cell, th.mat-mdc-header-cell {
    border-left: 1px solid rgba(255,255,255,.12);
    padding: 2px;
}

td.mat-mdc-cell:last-child, th.mat-mdc-header-cell:last-child {
    border-right: 1px solid #8080802b;
    padding-right: 2px;
}

tr.mat-mdc-header-row {
    height: 2em;
}

tr.mat-mdc-row {
    height: inherit;
}

.cdk-column-select {
    width: 1em;
}

.cdk-column-actions {
    width: 2em;
}

td.mat-column-symbol>div {
    font-family: GisafSymbols;
    font-size: 200%;
    text-align: center;
}

/*TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
mat-card-footer {
    display: flex;
}

/*TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
mat-card-footer .actions {
    align-self: center;
}

/*TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
mat-card-footer .actions {
    margin: 2px;
}

/*TODO(mdc-migration): The following rule targets internal classes of card that may no longer apply for the MDC version.*/
mat-card-footer .filter {
    margin: auto;
}

td.mat-mdc-cell>div {
    max-height: 5em;
    overflow-y: auto;
}
