/* Original exhibition palette, without changes to result content or order. */
.show-view-results .show-plugin-content .dogshow-catalog  {
 --dsc-ink: #1b1d1f;
 --dsc-muted: #61666c;
 --dsc-rule: #d3d7dc;
 --dsc-line: #e5e8eb;
 --dsc-soft: #f2f4f6;
 --dsc-house: #1d3557;
 --dsc-house-soft: #e8edf5;
 --dsc-male: #1f5fa9;
 --dsc-female: #b3261e;
 --dsc-official: #2e6b4f;
 --dsc-official-soft: #e6f1eb;
 --dsc-official-ink: #1f4a37;
 --dsc-unofficial: #9a6b00;
 --dsc-unofficial-soft: #fbf1dc;
 --dsc-unofficial-ink: #633806;
 color: var(--dsc-ink);
}
.show-view-results .show-plugin-content .dogshow-cat-section  {
 background: var(--dsc-house);
 color: #fff;
}
.show-view-results .show-plugin-content .dogshow-cat-group  {
 background: var(--dsc-house);
 color: #fff;
}
.show-view-results .show-plugin-content .dogshow-cat-sex  {
 background: var(--dsc-ink);
 color: #fff;
}
.show-view-results .show-plugin-content .dogshow-cat-sex--male  {
 background: var(--dsc-male);
}
.show-view-results .show-plugin-content .dogshow-cat-sex--female  {
 background: var(--dsc-female);
}
.show-view-results .show-plugin-content .dogshow-cat-class-head.dogshow-cat-tone  {
 border-left-color: var(--dsc-tone);
 background: var(--dsc-tone-soft);
 color: var(--dsc-tone-ink);
}
.show-view-results .show-plugin-content .dogshow-res-text--win  {
 color: #b3261e;
}
.show-view-results .show-plugin-content .dogshow-res-place  {
 color: #fff;
}
.show-view-results .show-plugin-content .dogshow-res-place--1  {
 background: #b8902e;
}
.show-view-results .show-plugin-content .dogshow-res-place--2  {
 background: #a7adb3;
}
.show-view-results .show-plugin-content .dogshow-res-place--3  {
 background: #b4703f;
}
.show-view-results .show-plugin-content .dogshow-res-place--n  {
 color: var(--dsc-muted);
}
.show-view-results .show-plugin-content .dogshow-cat-tone--baby  {
 --dsc-tone: #0e7c86;
 --dsc-tone-soft: #e0f3f4;
 --dsc-tone-ink: #075159;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--puppy  {
 --dsc-tone: #4a8f29;
 --dsc-tone-soft: #ebf4e3;
 --dsc-tone-ink: #2b5a14;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--junior  {
 --dsc-tone: #7a7f12;
 --dsc-tone-soft: #f2f3dc;
 --dsc-tone-ink: #464a07;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--intermediate  {
 --dsc-tone: #c27c0e;
 --dsc-tone-soft: #fbf0db;
 --dsc-tone-ink: #6e4404;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--open  {
 --dsc-tone: #6b3fa0;
 --dsc-tone-soft: #efe8f7;
 --dsc-tone-ink: #3c2366;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--bred  {
 --dsc-tone: #a23b72;
 --dsc-tone-soft: #f8e6ef;
 --dsc-tone-ink: #5f1f41;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--working  {
 --dsc-tone: #a4521c;
 --dsc-tone-soft: #f7e8de;
 --dsc-tone-ink: #5e2c0c;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--champion  {
 --dsc-tone: #6d4c41;
 --dsc-tone-soft: #efe8e5;
 --dsc-tone-ink: #3e2a24;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--veteran  {
 --dsc-tone: #546e7a;
 --dsc-tone-soft: #eaeff1;
 --dsc-tone-ink: #2f3e45;
}
.show-view-results .show-plugin-content .dogshow-cat-tone--other  {
 --dsc-tone: #8a8f94;
 --dsc-tone-soft: #f0f1f2;
 --dsc-tone-ink: #44494d;
}
.show-view-results .show-plugin-content .dogshow-cat-band--official  {
 background: var(--dsc-official);
}
.show-view-results .show-plugin-content .dogshow-cat-band--unofficial  {
 background: var(--dsc-unofficial);
}
.show-view-results .show-plugin-content .dogshow-cat-section  {
 border: 0;
}
.show-view-results .show-plugin-content .dogshow-res-sex--male  {
 color: var(--dsc-male);
}
.show-view-results .show-plugin-content .dogshow-res-sex--female  {
 color: var(--dsc-female);
}

.show-view-results .show-plugin-content .dogshow-res-place { border: 0; }
.show-view-results .show-plugin-content .dogshow-res-place--n { background: transparent; }

/* A-03: keep gold/silver/bronze backgrounds; readable small numerals. */
@media screen {
 .show-view-results .show-plugin-content :is(.dogshow-res-place--1,.dogshow-res-place--2,.dogshow-res-place--3) { color: #111; }
}
