/* ============================================================================
    general utilities
============================================================================ */
/* system font stack:
* - https://bitsofco.de/the-new-system-font-stack/
* - https://markdotto.com/2018/02/07/github-system-fonts/
* - https://getbootstrap.com/docs/5.2/content/reboot/#native-font-stack
*/
/* prettier-ignore */
/* prettier-ignore */
/* there seems to be less agreement on monospace, these are from GitHub
* - https://www.client9.com/css-system-font-stack-monospace-v2/
* - https://www.digitalocean.com/community/tutorials/css-system-font-stack
* - https://github.com/twbs/bootstrap/blob/main/scss/_variables.scss
*/
/* prettier-ignore */
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.6875rem; }

/* ============================================================================
    before table
============================================================================ */
.status-menu-container {
  height: 3rem;
}
.status-menu-container .status-menu .status-button {
  font-family: "Helvetica neue", Helvetica, "lucida grande", tahoma, verdana,
    arial, sans-serif;
  font-size: 1.1875rem;
}

.fa-solid.fa-magnifying-glass:before {
  content: "o-";
  font-family: "Helvetica neue", Helvetica, "lucida grande", tahoma, verdana,
    arial, sans-serif;
}

.list-unit .list-status-title {
  height: 1.5625rem;
}
.list-unit .list-status-title .text {
  font-size: 0;
  height: 0;
}
.list-unit .list-status-title .stats {
  height: 1.5625rem;
  line-height: 1.5625rem;
}

.list-block {
  margin: 0;
}

/* ============================================================================
    table
============================================================================ */
.list-table .list-table-header .header-title {
  height: 0;
  padding: 0.25rem 0 0.25rem 0;
}
.list-table .list-table-header .header-title.status {
  width: 0.25rem;
}
.list-table .list-table-header .header-title.number {
  width: 3%;
}
.list-table .list-table-header .header-title.image {
  width: 0%;
}
.list-table .list-table-header .header-title.title {
  width: auto;
}
.list-table .list-table-header .header-title.score {
  width: 4%;
}
.list-table .list-table-header .header-title.type {
  width: 6%;
}
.list-table .list-table-header .header-title.progress {
  width: 9.4%;
}
.list-table .list-table-header .header-title.tags {
  width: 20%;
}
.list-table .list-table-header .header-title.chapters {
  width: 9.8%;
}
.list-table .list-table-header .header-title.volumes {
  width: 9.8%;
}
.list-table .list-table-data .data {
  height: 0;
  padding: 0.0625rem 0 0.0625rem 0;
  vertical-align: middle;
}
.list-table .list-table-data .data.number {
  text-align: right;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
}
.list-table .list-table-data .data.title .link {
  font-weight: bold;
  max-width: 95%;
}
.list-table .list-table-data .data.title .add-edit-more {
  font-size: 0;
}
.list-table .list-table-data .data.title a.List_LightBox:after {
  content: "edit";
  font-size: 0.625rem;
  vertical-align: middle;
}
.list-table .list-table-data .data.title .more {
  font-size: 0;
}
.list-table .list-table-data .data.progress {
  text-align: right;
  padding-right: 0.5rem;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
}
.list-table .list-table-data .data.chapter,
.list-table .list-table-data .data.volume {
  text-align: right;
  padding-right: 0.375rem;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
}
.list-table .list-table-data .data.status.completed ~ .data.progress {
  text-align: center;
  padding-right: 0;
}
.list-table .list-table-data .data.status.completed ~ .data.chapter {
  text-align: center;
  padding-right: 0;
}
.list-table .list-table-data .data.status.completed ~ .data.volume {
  text-align: center;
  padding-right: 0;
}
.list-table .list-table-data .data.progress span {
  min-width: 1.3rem;
  display: inline-block;
}
.list-table .list-table-data .data.chapter span {
  min-width: 1.3rem;
  display: inline-block;
}
.list-table .list-table-data .data.volume span {
  min-width: 1.3rem;
  display: inline-block;
}
.list-table .list-table-data .data.progress span {
  min-width: 1rem;
  display: inline-block;
}
.list-table .list-table-data .tags .edit {
  text-align: left;
  font-family: "Helvetica neue", Helvetica, "lucida grande", tahoma, verdana,
    arial, sans-serif;
}
.list-table .list-table-data .tags div {
  text-align: left;
  float: left;
  width: 82%;
  min-width: 82%;
  min-height: 1px;
}

/* ============================================================================
    replaces
============================================================================ */
a .score-label.score-1 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-2 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-3 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-4 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-5 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-6 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-7 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-8 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-9 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-10 {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.8125rem;
}

a .score-label.score-10 {
  font-size: 0;
}

a .score-label.score-10:after {
  content: "0";
  font-size: 0.8125rem;
  vertical-align: middle;
}

.list-table .list-table-data .tags .edit {
  font-size: 0;
}

.list-table .list-table-data .tags .edit:after {
  content: "edit";
  font-size: 0.625rem;
  vertical-align: middle;
}

/* ============================================================================
    icons
============================================================================ */
.malicon.malicon-streaming:before {
  content: none;
}

.fa-solid.fa-circle-plus:before {
  content: "+";
  text-align: right;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
}

/* ============================================================================
    miscellaneous
============================================================================ */
textarea {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Noto Sans Mono",
    "Liberation Mono", monospace;
  font-size: 0.6875rem;
}

/*# sourceMappingURL=output.css.map */
