/* A ship's journal: painted cover, ruled race ledger, warm inset paper. */
.playfield.is-voyage[data-phase='ROUND_RESULTS'] .scene-overlay {
  align-items:start;
  padding:clamp(8px,2vmin,22px);
  background:radial-gradient(ellipse at 50% 38%,#17324746,#101f34ae);
}
.is-voyage .scene-card.voyage-results {
  --journal-gilt:#e1bd83;
  --journal-mint:#bddece;
  --journal-ink:#163a39;
  --journal-page:#f7e8c4;
  --journal-inset:clamp(8px,2.2vw,24px);
  inline-size:min(100%,850px);
  padding:5px var(--journal-inset) clamp(10px,2vw,23px);
  color:#f9edcc;
  border-color:#c29862;
  border-radius:19px 6px;
  background:repeating-linear-gradient(101deg,#9eb49b05 0 1px,transparent 1px 5px),
    linear-gradient(135deg,#234a4d,#153337 48%,#102a2c 83%);
  box-shadow:inset 0 0 0 3px #142e30,inset 0 0 0 4px #cda8779c,0 12px 34px #0b1c2abf;
  scrollbar-color:#ad8e63 #193737;
}
.voyage-results {
  --pennant-bright:#dcf0dd;
  --pennant-base:#7cb7a7;
  --pennant-ink:#173c40;
  --outcome-glow:#a9e4bd23;
}
.voyage-results[data-outcome='win'],.voyage-results .result-rival[data-outcome='win'] {
  --pennant-bright:#fff1b1;
  --pennant-base:#ecb05a;
  --pennant-ink:#472c15;
  --outcome-glow:#ffe3b45a;
}
.voyage-results[data-outcome='loss'],.voyage-results .result-rival[data-outcome='loss'] {
  --pennant-bright:#e4ebf6;
  --pennant-base:#a6bccd;
  --pennant-ink:#22384e;
  --outcome-glow:#b8d3ed27;
}
.voyage-results[data-outcome='tie'],.voyage-results .result-rival[data-outcome='tie'] {
  --pennant-bright:#fff0cd;
  --pennant-base:#d6b89e;
  --pennant-ink:#433446;
  --outcome-glow:#ead7d13d;
}
.voyage-results .result-masthead {
  position:relative;
  isolation:isolate;
  overflow:hidden;
  margin-inline:calc(5px - var(--journal-inset));
  padding:clamp(34px,5vmin,54px) clamp(8px,2.4vw,24px) 13px;
  color:#fff1ca;
  border:1px solid #e3bb796e;
  border-radius:13px 3px;
  background-color:#1c4347;
  background-image:radial-gradient(ellipse at 52% 3%,var(--outcome-glow),transparent 62%),
    linear-gradient(180deg,#142f3d00 11%,#142f3d29 34%,#142f3def 67%,#133337 98%),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 244' preserveAspectRatio='xMidYMin slice'%3E%3Cdefs%3E%3ClinearGradient id='a' x2='0' y2='1'%3E%3Cstop stop-color='%23507184'/%3E%3Cstop offset='.68' stop-color='%23bd8c73'/%3E%3Cstop offset='1' stop-color='%23ffdda0'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x2='0' y2='1'%3E%3Cstop stop-color='%23bfad8c'/%3E%3Cstop offset='1' stop-color='%2348787e'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h800v244H0z'/%3E%3Ccircle cx='423' cy='79' r='31' fill='%23efba83' opacity='.49'/%3E%3Ccircle cx='423' cy='79' r='22' fill='%23fae2a0'/%3E%3Cpath fill='%23f8d0a3' opacity='.65' d='M31 46q81-15 178-2-93 6-178 2m467 15q65-11 179 2-109 4-179-2M186 79q86-14 176-5-85 7-176 5'/%3E%3Cpath fill='%23827679' d='M0 103 70 70l85 34 67-29 121 52 87 10 57-13 43-37 47 16 73-30 88 23 62-31v119H0z'/%3E%3Cpath fill='%23526d70' d='M0 68 85 109l92-2 88 48 86 8 88 24 68-38 78-20 58-39 74 5 83-42v152H0z'/%3E%3Cpath fill='url(%23b)' d='M344 147q38 5 91-3 107 11 215 100H115q151-69 229-97z'/%3E%3Cpath fill='none' stroke='%23eed0a8' stroke-width='2' opacity='.62' d='M400 153h50m-66 7h92m-107 8h144m-166 13h181m-173 11h181m-202 12h201'/%3E%3Cpath fill='%232f5d5f' d='M0 59 39 78l46 3 36 42 60 5 51 32 96 14-73 26-29 44H0zm800-17-29 24-54 0-35 34-53 20-67 46-75 12 59 26 25 40h229z'/%3E%3Cpath fill='%231c444a' d='M0 81 19 45l17 43 6-43 29 70 13-21 11 51 11-27 14 35 20-48 17 59 10-21 29 36 26-13 49 32-104 36-147 10H0zm800-58-27 71-7-31-26 56-10-22-17 34-18-29-12 46-17-25-16 42-17-25-23 38-13-22-11 28-49 13 69 47h194z'/%3E%3Cpath fill='%23769a84' opacity='.57' d='m20 86 16-41 8 24-8-11zm32 14 12-25 10 24-10-11zm108 50 10-24 17 32-14-11zm603-32 17-37 5 24-7-10zm-50 24 8-28 10 25-10-11z'/%3E%3Cpath fill='none' stroke='%23dcbd8b' stroke-width='.8' opacity='.62' d='M5 10h790v225H5zM14 17h772'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:center;
  background-size:100% 100%,100% 100%,cover;
}
.voyage-results .result-masthead::after {
  position:absolute;
  content:'';
  pointer-events:none;
  inset:6px;
  border-radius:10px 2px;
  border:1px solid #e7c58873;
  background:radial-gradient(circle at 0 0,#f5ce8e 0 2px,transparent 3px),
    radial-gradient(circle at 100% 0,#f5ce8e 0 2px,transparent 3px),
    radial-gradient(circle at 0 100%,#f5ce8e 0 2px,transparent 3px),
    radial-gradient(circle at 100% 100%,#f5ce8e 0 2px,transparent 3px);
}
.voyage-results .result-masthead::before {
  position:absolute;
  inset-block-start:clamp(13px,3vw,35px);
  inset-inline-start:clamp(13px,4vw,44px);
  inline-size:clamp(27px,8vw,74px);
  aspect-ratio:1;
  content:'';
  pointer-events:none;
  background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Ccircle cx='40' cy='40' r='29' fill='%231e4448' fill-opacity='.66' stroke='%23f7d69b'/%3E%3Ccircle cx='40' cy='40' r='25' fill='none' stroke='%23f7d69b' stroke-dasharray='1 3'/%3E%3Cpath fill='%23f7d69b' d='M40 7 46 33 69 40 46 46 40 72 34 47 9 40 34 33z'/%3E%3Cpath fill='%23846a53' d='m40 7 6 26-6 7zm29 33-23 6-6-6zm-29 32-6-25 6-7zM9 40l25-7 6 7z'/%3E%3Cpath fill='%23d6b98b' d='m27 26 11 6 2 8-8-4zm26 0-5 11-8 3 4-8zm1 26-12-3-2-9 8 5zm-27 1 5-11 8-2-5 8z'/%3E%3Ccircle cx='40' cy='40' r='2.5' fill='%23486765'/%3E%3C/svg%3E");
}
.voyage-results .result-masthead .eyebrow {
  display:table;
  max-inline-size:86%;
  margin:.12rem auto .5rem;
  padding:.34rem .8rem;
  color:#192f33;
  background:linear-gradient(#f9dfa7,#d5ab6e);
  clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%);
  text-shadow:0 1px #fff4c4;
  letter-spacing:.155em;
  overflow-wrap:anywhere;
}
.voyage-results .result-masthead h2 {
  margin:0;
  color:#fff1c8;
  font:600 clamp(2rem,6.5vmin,4.15rem)/1 var(--serif,Georgia,serif);
  letter-spacing:-.035em;
  text-shadow:0 3px 0 #2a3732,0 0 16px #0f2b39f2;
  text-wrap:balance;
}
.voyage-results .result-totals {
  max-inline-size:620px;
  margin:.5rem auto 0;
  gap:.33rem .8rem;
}
.voyage-results .result-totals > strong { color:#ffe2a3; font-size:clamp(1.1rem,3.6vmin,1.75rem); }
.voyage-results .result-totals > span { color:#dfefe3; }
.voyage-results .result-totals > span + span { border-inline-start:1px solid #cda87596; padding-inline-start:.8rem; }
.voyage-results .result-rival {
  display:grid;
  grid-template-columns:minmax(0,1fr);
  justify-items:center;
  gap:.28rem .55rem;
  padding:.48rem .65rem .26rem;
  margin-block-start:.25rem;
  border:0;
  background:linear-gradient(90deg,transparent,#d8ba7b8a 22% 78%,transparent) center 1.42rem/100% 1px no-repeat;
}
.voyage-results .result-rival > strong {
  max-inline-size:100%;
  min-inline-size:min(100%,13rem);
  padding:.28rem 1.48rem .34rem;
  color:var(--pennant-ink);
  font:750 clamp(.95rem,2.65vmin,1.29rem)/1.15 var(--serif,Georgia,serif);
  background:repeating-linear-gradient(105deg,#ffffff14 0 1px,#0000000a 2px 3px,transparent 3px 6px),
    linear-gradient(var(--pennant-bright),var(--pennant-base));
  box-shadow:inset 0 0 0 1px #ffefbd,inset 0 -.16rem #49463359;
  clip-path:polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);
  text-shadow:0 1px #fff4cd80;
  text-wrap:balance;
}
.voyage-results .result-rival > span:not(.rival-benchmark) {
  font-size:clamp(.73rem,1.9vmin,.9rem);
  font-weight:730;
  color:#fff0c9;
}
.voyage-results .result-rival .rival-benchmark { grid-column:1/-1; color:#c4e3d6; font-size:.70rem; }

.voyage-results .result-awards {
  min-inline-size:0;
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));
  gap:.44rem;
  margin:.72rem 0;
}
.voyage-results .result-award {
  display:grid;
  grid-template-columns:2.35rem minmax(0,1fr) auto;
  align-items:center;
  gap:.2rem .43rem;
  min-inline-size:0;
  padding:.36rem .52rem;
  border:1px solid #a3d1c7;
  border-radius:24px 5px 5px 24px;
  background:linear-gradient(102deg,#345f60,#173c42 85%);
  color:#eff6e0;
  box-shadow:inset 0 0 0 2px #eef2ac15,0 2px 4px #0c222696;
  text-align:start;
}
.voyage-results .result-award::before {
  inline-size:2.25rem;
  aspect-ratio:1;
  grid-row:span 2;
  justify-self:center;
  content:'';
  border:1px solid #b3daca;
  border-radius:50%;
  background:#243f42 center/80% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='15' fill='none' stroke='%23bfecd8' stroke-width='1.5'/%3E%3Cpath d='M20 9v11l7 4m-15 5-4 2m28-11h-3M4 20h3m12-16v3' fill='none' stroke='%23bfecd8' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
  box-shadow:inset 0 0 0 2px #ffffff18;
}
.voyage-results .result-award .award-title { color:inherit; font:700 clamp(.82rem,2.1vmin,1rem)/1.2 var(--serif,Georgia,serif); }
.voyage-results .result-award .award-value {
  grid-column:3;
  grid-row:1;
  color:#e9ffea;
  font:800 clamp(.9rem,2.25vmin,1.2rem)/1.1 system-ui;
  letter-spacing:-.045em;
  white-space:nowrap;
}
.voyage-results .result-award :is(.award-detail,.award-note) {
  grid-column:2/-1;
  color:#d6e6da;
  font:600 .67rem/1.2 system-ui;
}
.voyage-results .result-award.award-guardian {
  min-block-size:3.3rem;
  border-color:#f1ca80;
  background:repeating-linear-gradient(105deg,#f4e5bb0c 0 1px,transparent 2px 5px),
    linear-gradient(104deg,#71613d,#3e4d39 54%,#354439);
  color:#fff0bb;
  box-shadow:inset 0 0 0 2px #e9c88c2c,0 0 8px #d7b67525,0 2px 4px #0c222696;
}
.voyage-results .result-award.award-guardian::before {
  border-color:#ffd981;
  background:center / 82% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Ccircle cx='22' cy='22' r='20' fill='none' stroke='%237a582e' stroke-dasharray='1 2'/%3E%3Cpath d='M30 19q2-5 6-3 3 2 0 5l-4 2-3 5m-16 0-4 4q3 2 7-1m9-1 3 3q4-1 2-4M11 24l-4 1 4 2' fill='%2360482f'/%3E%3Cpath d='M11 24q1-9 11-10 8 0 11 10-2 5-11 6-9 0-11-6Z' fill='%235d5434' stroke='%234c3922'/%3E%3Cpath d='m12 23 6 1 4-5-1-4m1 4 5 4-2 5m2-5 5-1m-14 2 1 4' fill='none' stroke='%23f9d98e' stroke-width='1'/%3E%3Cpath d='m8 14 2-4 2 4-2 3Zm27 14 2-4 2 4-2 3Z' fill='%2384613a'/%3E%3C/svg%3E"),
    radial-gradient(circle at 35% 27%,#fff1bd,#dfaf61 63%,#967248 100%);
}
.voyage-results .result-award.award-guardian .award-value { color:#ffdfa0; }

.voyage-results .word-comparison {
  min-height:0;
  margin:.8rem 0 .72rem;
  padding:clamp(4px,1.35vw,11px);
  border-color:#d4ac75;
  border-radius:8px 3px;
  background:repeating-linear-gradient(0deg,transparent 0 21px,#c2d8c51a 21px 22px),linear-gradient(125deg,#305653,#173d41 65%);
  box-shadow:inset 0 0 0 2px #153335,0 3px 10px #0c2426aa;
}
.voyage-results .comparison-intro { margin-block:0 .5rem; gap:.24rem .7rem; }
.voyage-results .comparison-intro h3 { color:#ffe9b2; font-size:clamp(1.08rem,3vw,1.4rem); }
.voyage-results .comparison-kicker {
  padding-inline-start:14px;
  color:#dfe7c8;
  font-size:.61rem;
  background:radial-gradient(circle at 5px center,#edc581 0 2px,transparent 2.5px);
}
.voyage-results .comparison-scroll {
  max-block-size:clamp(165px,30dvh,325px);
  overflow:auto;
  overscroll-behavior-block:contain;
  scrollbar-gutter:stable;
  scrollbar-color:#b39266 #193e41;
}
.voyage-results .comparison-room:has([data-ai]) .comparison-scroll-note { display:none; }
.voyage-results .comparison-room:has([data-ai]) .comparison-intro::after {
  margin-inline-start:auto;
  color:#dce7c5;
  font:650 .66rem/1.2 system-ui;
  content:'Scroll ledger ↓' / '';
}
.voyage-results .comparison-room:has([data-ai]) .comparison-columns {
  grid-template-columns:repeat(2,minmax(0,1fr));
}
.voyage-results .comparison-columns { gap:clamp(4px,1.2vmin,10px); }
.voyage-results .comparison-room .comparison-columns { grid-template-columns:repeat(var(--comparison-count),minmax(7.7rem,1fr)); }
.voyage-results .comparison-player {
  border-radius:7px 2px;
  border-color:#c0c9ac86;
  background:repeating-linear-gradient(180deg,transparent 0 24px,#aec9b40b 24px 25px),#17373a;
}
.voyage-results .comparison-player[data-yours] { border-color:#e2b879; background-color:#1d4038; }
.voyage-results .comparison-player[data-ai] { border-color:#93baceaa; background-color:#1c3748; }
.voyage-results .comparison-heading {
  position:sticky;
  inset-block-start:0;
  z-index:1;
  align-items:center;
  gap:.2rem .4rem;
  padding:.46rem .68rem;
  background:linear-gradient(100deg,#3b5445,#233c35);
}
.voyage-results .comparison-player[data-ai] .comparison-heading { background:linear-gradient(100deg,#375464,#253e4f); }
.voyage-results .comparison-player-title { color:#fff2d3; font-size:clamp(.86rem,2.9vw,1.03rem); }
.voyage-results .comparison-player[data-ai] :is(.comparison-rank,.comparison-total,.comparison-points) { color:#c3e7fa; }
.voyage-results .comparison-player .comparison-words { padding:.18rem .58rem .32rem; }
.voyage-results .comparison-words .comparison-word { padding:.28rem .09rem; border-block-end-color:#c9cbab57; }
.voyage-results .comparison-words .comparison-word:last-child { border-color:transparent; }

.voyage-results .scene-actions { margin-block:.68rem .76rem; }
.voyage-results .scene-actions .next-world {
  flex:0 0 100%; margin:0; font-size:.83rem; font-weight:700;
  text-align:center; color:#ffdfa0;
}
.voyage-results .scene-actions button {
  min-block-size:44px;
  padding:.55rem clamp(.72rem,3vw,1.3rem);
  color:#192d32;
  border:1px solid #ffdea2;
  border-radius:7px 2px;
  background:linear-gradient(145deg,#ffebb7,#dfae69);
  box-shadow:inset 0 1px #ffffda,0 3px 9px #081e26c4;
  text-shadow:0 1px #ffffcc94;
}
.voyage-results .scene-actions button + button {
  color:#eff4d9;
  border-color:#b4a980;
  background:linear-gradient(150deg,#315651,#1b3b40);
  box-shadow:inset 0 1px #ffdead24,0 3px 9px #081e26c4;
  text-shadow:none;
}
.voyage-results .scene-actions button:focus-visible { outline:2px solid #fff0b6; outline-offset:3px; }
.voyage-results .finale-actions > button { flex:1 1 7rem; }
.voyage-results .finale-actions > button:disabled {
  opacity:1; color:#c4c7bc; border-color:#657171; background:#354448; box-shadow:none;
  text-shadow:none; cursor:default;
}
.voyage-results .finale-actions :is(.finale-status,.finale-countdown) {
  flex:0 0 100%; margin:0; color:#ecdfb6; font-size:.84rem; text-align:center;
}
.voyage-results .finale-countdown { font-weight:800; }
.voyage-results .finale-countdown:empty { display:none; }

.voyage-results .chronicle {
  --chronicle-ink:#204943;
  --chronicle-paper:var(--journal-ink);
  background-color:var(--journal-page);
  background-image:radial-gradient(ellipse at 4% -14%,#fff9dd 0,transparent 65%),
    radial-gradient(ellipse at 98% 113%,#d5ac7066 0,transparent 58%);
  color:var(--journal-ink);
  margin-block:.7rem 0;
  padding:.6rem clamp(.3rem,2vw,1rem) .58rem;
  border-color:#a67c4c;
  border-radius:7px 3px;
  box-shadow:inset 0 0 0 2px #fff4d1,inset 0 0 0 3px #896c4947,0 4px 13px #10282791;
}
.voyage-results .chronicle::before {
  background-image:repeating-radial-gradient(ellipse at 15% 120%,transparent 0 39px,#6e7948 40px 41px,transparent 43px 53px);
  opacity:.07;
}
.voyage-results .chronicle-heading { border-color:#8d734c9c; }
.voyage-results .chronicle-heading::after { color:#44594c; border-color:#876b4e; }
.voyage-results .chronicle-kicker { color:#655339; }
.voyage-results .chronicle-title { color:#163c36; font-size:clamp(1.1rem,3.5vmin,1.5rem); }
.voyage-results .chronicle-caption { color:#425b50; }
.voyage-results .chronicle .chronicle-run { --medal-ink:#435547; border-block-end-color:#997c554a; }
.voyage-results .chronicle .chronicle-run[data-medal='rainbow'] { --medal-ink:#784666; }
.voyage-results .chronicle .chronicle-run[data-medal='gold'] { --medal-ink:#75480b; }
.voyage-results .chronicle .chronicle-run[data-medal='silver'] { --medal-ink:#365569; }
.voyage-results .chronicle .chronicle-bests .chronicle-best { background:#fff3d4b0; border-color:#ac9173; }
.voyage-results .chronicle .chronicle-run[aria-current='true'] {
  background:#ebe7bb; border-color:#827048b3;
}
.voyage-results .chronicle-route,.voyage-results .chronicle .river-rank { color:#3d553f; }
.voyage-results .chronicle-water { background:#c7b58d73; box-shadow:inset 0 1px #68543b33; }
.voyage-results .chronicle-water::before { opacity:.7; }
.voyage-results .chronicle .river-records li { border-block-end-color:#997c554a; }
.voyage-results .chronicle .chronicle-empty { color:#425a4c; }
.voyage-results .course-total {
  margin-block-start:1rem; min-inline-size:0; padding:clamp(.64rem, 2vw, 1rem);
  text-align:center; border:1px solid #bd9d65; border-radius:14px 5px 14px 5px;
  background:radial-gradient(ellipse at top, #283e5c, transparent 70%), #121d31;
  box-shadow:inset 0 0 0 3px #f1d2901c;
}
.voyage-results .course-total h3 { margin:.25rem 0; font:700 clamp(1.4rem,3vw,2.1rem)/1.1 var(--serif, Georgia, serif); color:#fff0c4; }
.voyage-results .course-total-score { color:#f8d380; font-weight:800; }
.voyage-results .course-total .chronicle { margin-block-start:.65rem; }
.voyage-results .all-time-results { margin-block-start:.6rem; min-inline-size:0; }
@media (min-width:600px) {
  .voyage-results .all-time-results.includes-voyage-totals { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.7rem; }
}

@media(min-width:740px) {
  .is-voyage .scene-card.voyage-results:has(> .result-voyage-sidebar) {
    display:grid;
    grid-template-columns:minmax(0,1.6fr) minmax(15.5rem,1fr);
    gap:0 clamp(9px,1.6vmin,18px);
    align-items:start;
  }
  .voyage-results:has(> .result-voyage-sidebar) > :is(.result-masthead,.result-awards,.course-total,.all-time-results) { grid-column:1/-1; }
  .voyage-results .result-voyage-sidebar { min-inline-size:0; margin-block-start:.8rem; }
  .voyage-results .result-voyage-sidebar .scene-actions { margin-block:0 .75rem; }
  .voyage-results .result-voyage-sidebar .result-awards { grid-template-columns:1fr; margin-block:0 .75rem; }
  .voyage-results .result-voyage-sidebar .scene-actions button { inline-size:100%; }
  .voyage-results .result-voyage-sidebar .finale-actions button { inline-size:auto; }
  .voyage-results .result-voyage-sidebar .chronicle { margin-block:0; }
}

@media(max-width:520px) {
  .voyage-results .result-masthead { padding-block-start:30px; }
  .voyage-results .result-masthead::before { inset-block-start:8px; }
  .voyage-results .result-masthead .eyebrow { font-size:.57rem; }
  .voyage-results .result-totals .result-rival { grid-template-columns:minmax(0,1fr); gap:.18rem; padding-block:.32rem; }
  .voyage-results .result-totals > span { font-size:.74rem; }
  .voyage-results .result-awards { margin-block:.56rem; grid-template-columns:1fr; }
  .voyage-results .result-award { grid-template-columns:1.9rem minmax(0,1fr) auto; min-block-size:2.5rem; }
  .voyage-results .result-award::before { inline-size:1.76rem; }
  .voyage-results .comparison-scroll { max-block-size:clamp(128px,23dvh,205px); }
  .voyage-results .comparison-heading { gap:.15rem .24rem; padding:.37rem .22rem; }
  .voyage-results .comparison-rank { font-size:.62rem; }
  .voyage-results .comparison-total { font-size:.67rem; }
  .voyage-results .comparison-player .comparison-words { padding-inline:.29rem; }
  .voyage-results .comparison-words .comparison-word { font-size:.69rem; }
  .voyage-results .comparison-player-title { gap:.08rem .15rem; }
}
