.game-theme--star-wars-unlimited {
  --other-bg: #05080d;
  --other-panel-solid: #111823;
  --other-surface: rgba(17, 24, 35, 0.98);
  --other-surface-strong: #172234;
  --other-text: #fffdf7;
  --other-muted: #c7cfda;
  --other-accent: #e64953;
  --other-accent-strong: #f4d990;
  --other-accent-rgb: 230, 73, 83;
  --other-link: #82d6ff;
  --other-focus: #82d6ff;
  --other-border-width: 2px;
  --other-border-style: solid;
  --other-border: rgba(255, 253, 247, 0.54);
  --other-control-border: #94a8bd;
  --other-display-font:
    "Arial Narrow", "Aptos Display", "Roboto Condensed", "Segoe UI",
    ui-sans-serif, sans-serif;
  --other-heading-letter-spacing: 0.015em;
  --other-heading-weight: 850;
  --other-radius-large: 3px;
  --other-radius-medium: 2px;
  --other-radius-control: 1px;
  --other-chip-radius: 1px;
  --other-button-radius: 1px;
  --other-panel-shadow:
    10px 12px 0 rgba(230, 73, 83, 0.15), 0 25px 55px rgba(0, 0, 0, 0.42);
  --other-method-background:
    repeating-linear-gradient(
      110deg,
      transparent 0 24px,
      rgba(130, 214, 255, 0.08) 25px 26px
    ),
    #151e2b;
  --other-product-background:
    linear-gradient(104deg, rgba(230, 73, 83, 0.12), transparent 44%), #141d2a;
  --other-control-background: #172234;
  --other-chip-background: #1b2635;
  --other-chip-foreground: #fffdf7;
  --other-chip-border: #f4d990;
  --other-button-background: #c93340;
  --other-button-foreground: #ffffff;
  --other-button-border: #ff737c;
  --other-action-note-background: #192331;
  --other-page-background:
    radial-gradient(circle at 12% 18%, #fff 0 1px, transparent 2px),
    radial-gradient(circle at 77% 11%, #fff 0 1px, transparent 2px),
    radial-gradient(circle at 88% 56%, #82d6ff 0 1px, transparent 2px),
    repeating-linear-gradient(
      112deg,
      transparent 0 44px,
      rgba(130, 214, 255, 0.055) 45px 46px
    ),
    linear-gradient(150deg, #08111f, #03060a 74%);
  --other-hero-background: linear-gradient(
    120deg,
    rgba(17, 24, 35, 0.99),
    rgba(5, 9, 16, 0.99)
  );
  --other-hero-motif:
    radial-gradient(circle at 23% 18%, #fff 0 1px, transparent 2px),
    radial-gradient(circle at 67% 31%, #82d6ff 0 1px, transparent 2px),
    radial-gradient(circle at 82% 72%, #fff 0 1px, transparent 2px),
    repeating-linear-gradient(
      110deg,
      transparent 0 13px,
      rgba(130, 214, 255, 0.18) 14px 15px
    );
  --other-hero-decoration:
    radial-gradient(
      circle,
      transparent 0 22%,
      rgba(244, 217, 144, 0.58) 23% 25%,
      transparent 26% 53%,
      rgba(130, 214, 255, 0.44) 54% 56%,
      transparent 57%
    ),
    linear-gradient(
      90deg,
      transparent 48%,
      rgba(230, 73, 83, 0.58) 49% 51%,
      transparent 52%
    );
  --other-hero-decoration-radius: 50%;
  --other-hero-decoration-transform: rotate(8deg);
  --other-product-radius: 0;
  --other-product-clip: polygon(
    0 0,
    calc(100% - 16px) 0,
    100% 16px,
    100% 100%,
    16px 100%,
    0 calc(100% - 16px)
  );
  --other-method-radius: 0;
  --other-hover-lift: -2px;
  --other-hover-shadow:
    0 0 0 2px rgba(130, 214, 255, 0.36), 0 18px 38px rgba(0, 0, 0, 0.38);
  color-scheme: dark;
}

.game-theme--star-wars-unlimited .other-hero {
  border-top: 7px solid #c93340;
}

.game-theme--star-wars-unlimited .other-hero h1 {
  max-width: 16ch;
  text-transform: uppercase;
}

.game-theme--star-wars-unlimited .other-eyebrow,
.game-theme--star-wars-unlimited .other-product-row__eyebrow,
.game-theme--star-wars-unlimited .other-product-row__meta {
  font-family: var(--other-code-font);
}

.game-theme--star-wars-unlimited .other-fact-list li {
  border-left: 6px solid #c93340;
  text-transform: uppercase;
}

.game-theme--star-wars-unlimited .other-fact-list li:nth-child(2) {
  border-left-color: #369bce;
}

.game-theme--star-wars-unlimited .other-fact-list li:nth-child(3) {
  border-left-color: #f4d990;
}

.game-theme--star-wars-unlimited .other-product-row {
  border-left: 7px solid #c93340;
}

.game-theme--star-wars-unlimited .other-product-row:nth-child(even) {
  border-left-color: #369bce;
}

.game-theme--star-wars-unlimited .other-method-card {
  border-top: 5px solid #c93340;
}

.game-theme--star-wars-unlimited .other-method-card:nth-child(2) {
  border-top-color: #369bce;
}

.game-theme--star-wars-unlimited .other-method-card:nth-child(3) {
  border-top-color: #f4d990;
}

.game-theme--star-wars-unlimited .other-action-link {
  text-transform: uppercase;
  letter-spacing: 0.06em;
}

@media (max-width: 340px) {
  .game-theme--star-wars-unlimited .other-hero h1 {
    font-size: 1.8rem;
  }
}
