
/* Stuff that has to go at the end of all other css files to take precedence */

.markdown-body.fr-view table {
    width: inherit;
    overflow: auto;
    display: table;
    border-collapse: collapse;
}

.markdown-body.fr-view table tr:nth-child(2n) {
    background-color: transparent;
}

/* search icon too high */
.v-input__prepend-outer {
    margin-left: 0px;
    margin-top: 5px;
    margin-right: 4px !important;
}

/* for search field */
.v-input__slot {
    box-shadow: 0 0 0 0 !important;
    margin-bottom: 2px !important;
}

/* mobile nav bars affected by vuetify */
.v-application .ui-navbar ul {
    padding: 0;
}

/* shadow on topo too */
.v-application .elevation-2 {
    /*box-shadow: 0px 3px 1px -2px rgb(0 0 0 / 20%), 0px 2px 2px 0px rgb(0 0 0 / 14%), 0px 1px 5px 0px rgb(0 0 0 / 12%) !important;*/
    box-shadow: 0px 0px 1px -2px rgb(0 0 0 / 20%), 0px 0px 2px 0px rgb(0 0 0 / 14%), 0px 0px 5px 0px rgb(0 0 0 / 12%) !important;
}

/* rating stars closer together */
.v-rating--dense .v-icon {
    padding: 0rem;
}

/* make cell padding smaller to fit more on lines(was 16px) */
.v-data-table > .v-data-table__wrapper > table > tbody > tr > td,
.v-data-table > .v-data-table__wrapper > table > tbody > tr > th,
.v-data-table > .v-data-table__wrapper > table > thead > tr > td,
.v-data-table > .v-data-table__wrapper > table > thead > tr > th,
.v-data-table > .v-data-table__wrapper > table > tfoot > tr > td,
.v-data-table > .v-data-table__wrapper > table > tfoot > tr > th {
    padding: 0 10px;
}
