
#es-screen-exchange .game-guide-canvas {
  position: relative;
  width: 100%;
  max-width: 1080px;
  aspect-ratio: 9 / 16;
  margin-inline: auto;
  overflow: hidden;
  background: #000;
  container-type: inline-size;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",
    "Helvetica Neue", "Hiragino Kaku Gothic ProN", "Noto Sans JP",
    "Noto Sans KR", "Malgun Gothic", "Microsoft JhengHei",
    "Microsoft YaHei", sans-serif;
  -webkit-text-size-adjust: 100%;
}
#es-screen-exchange .game-guide-background {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-image: var(--guide-bg);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  z-index: 0;
}
#es-screen-exchange .game-guide-dim {
  position: absolute;
  inset: 0;
  background: rgba(3, 2, 8, 0.6);
  z-index: 1;
}
#es-screen-exchange .game-guide-window {
  position: absolute;
  overflow: hidden;
  z-index: 2;
}
#es-screen-exchange .game-guide-window > span {
  position: absolute;
  display: block;
  background-image: var(--guide-window-src, var(--guide-bg));
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
#es-screen-exchange .game-guide-frame {
  position: absolute;
  border: 2px solid #fff;
  border: max(1px, 0.278cqw) solid #fff;
  box-sizing: border-box;
  z-index: 3;
}
#es-screen-exchange .game-guide-line {
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 max(1px, 0.56cqw) rgba(0, 0, 0, 0.8);
  z-index: 4;
}
#es-screen-exchange .game-guide-callout {
  position: absolute;
  box-sizing: border-box;
  z-index: 5;
  min-height: 42px;
  min-height: 6.5cqw;
  padding: 8px 13px;
  padding: 1.296cqw 2.037cqw;
  border: 1px solid rgba(255, 255, 255, 0.32);
  border: max(1px, 0.093cqw) solid rgba(255, 255, 255, 0.32);
  border-radius: 7px;
  border-radius: 1.111cqw;
  background: rgba(6, 5, 14, 0.86);
  color: #fff;
  font-weight: 700;
  font-size: 20px; 
  font-size: clamp(10px, 3.148cqw, 34px);
  line-height: 1.38;
  text-wrap: pretty;
  overflow-wrap: break-word;
}
#es-screen-exchange .game-guide-text {
  position: absolute;
  z-index: 5;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  font-size: clamp(10px, 3.148cqw, 34px);
  line-height: 1.45;
  text-shadow: 0 2px 6px rgba(0, 0, 0, 0.9);
  text-wrap: pretty;
  overflow-wrap: break-word;
}
#es-screen-exchange .game-guide-banner {
  position: absolute;
  z-index: 5;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 12px 18px;
  padding: 1.852cqw 2.963cqw;
  border: 1px solid rgba(255, 255, 255, 0.45);
  border: max(1px, 0.093cqw) solid rgba(255, 255, 255, 0.45);
  border-radius: 8px;
  border-radius: 1.296cqw;
  background: rgba(10, 8, 16, 0.82);
  color: #f5e3b8;
  font-weight: 800;
  font-size: 37px;
  font-size: clamp(16px, 5.833cqw, 63px);
  line-height: 1.2;
  letter-spacing: 0.02em;
  text-wrap: balance;
}
#es-screen-exchange .game-guide-para {
  display: block;
  margin-top: 1em;
}
#es-screen-exchange .game-guide-sub {
  display: block;
  margin-top: 0.5em;
  font-size: 0.82em;
  opacity: 0.9;
}
#es-screen-exchange .game-guide-screen-home .game-guide-frame-mail,
#es-screen-exchange .game-guide-screen-home .game-guide-window-mail {
  left: 75.093%;
  top: 1.510%;
  width: 11.481%;
  height: 6.042%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-window-mail > span {
  width: 870.968%;
  height: 1655.172%;
  left: -654.032%;
  top: -25%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-callout-mail {
  top: 7.813%;
  right: 25.463%;
  width: max-content;
  max-width: 74%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-mail-v {
  left: 80.463%;
  top: 7.552%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.396%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-mail-h {
  left: 74.537%;
  top: 9.531%;
  width: 6.667%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-home .game-guide-frame-mission,
#es-screen-exchange .game-guide-screen-home .game-guide-window-mission {
  left: 86.574%;
  top: 1.510%;
  width: 11.574%;
  height: 6.042%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-window-mission > span {
  width: 864%;
  height: 1655.172%;
  left: -748%;
  top: -25%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-callout-mission {
  top: 16.458%;
  right: 25.463%;
  width: max-content;
  max-width: 74%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-mission-v {
  left: 91.944%;
  top: 7.552%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 10.885%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-mission-h {
  left: 74.537%;
  top: 18.021%;
  width: 18.148%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-home .game-guide-frame-character,
#es-screen-exchange .game-guide-screen-home .game-guide-window-character {
  left: 5.556%;
  top: 40.417%;
  width: 11.481%;
  height: 6.042%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-window-character > span {
  width: 870.968%;
  height: 1655.172%;
  left: -48.387%;
  top: -668.966%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-callout-character {
  bottom: 55.313%;
  left: 22.037%;
  width: 61%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-character-h {
  left: 17.037%;
  top: 43.229%;
  width: 5.370%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-home .game-guide-frame-scarecrow-1,
#es-screen-exchange .game-guide-screen-home .game-guide-window-scarecrow-1 {
  left: 30.185%;
  top: 61.979%;
  width: 11.852%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-window-scarecrow-1 > span {
  width: 843.750%;
  height: 1238.710%;
  left: -254.688%;
  top: -767.742%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-frame-scarecrow-2,
#es-screen-exchange .game-guide-screen-home .game-guide-window-scarecrow-2 {
  left: 48.611%;
  top: 61.979%;
  width: 12.037%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-window-scarecrow-2 > span {
  width: 830.769%;
  height: 1238.710%;
  left: -403.846%;
  top: -767.742%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-frame-scarecrow-3,
#es-screen-exchange .game-guide-screen-home .game-guide-window-scarecrow-3 {
  left: 67.037%;
  top: 61.979%;
  width: 12.037%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-window-scarecrow-3 > span {
  width: 830.769%;
  height: 1238.710%;
  left: -556.923%;
  top: -767.742%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-callout-scarecrow {
  bottom: 41.146%;
  left: 19.491%;
  width: 61%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-scarecrow-1 {
  left: 35.741%;
  top: 58.854%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-scarecrow-2 {
  left: 54.259%;
  top: 58.854%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-home .game-guide-line-scarecrow-3 {
  left: 72.685%;
  top: 58.854%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-banner-title {
  left: 6.944%;
  top: 10.104%;
  width: 86.111%;
  min-height: 10.729%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-text-intro {
  left: 11.111%;
  top: 23.438%;
  width: 78.5%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-dialog-a,
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-dialog-b {
  top: 42.656%;
  width: 43.796%;
  height: 16.042%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-dialog-a {
  left: 3.519%;
  --guide-window-src: var(--guide-dialog-a);
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-dialog-b {
  left: 52.315%;
  --guide-window-src: var(--guide-dialog-b);
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-dialog-a > span,
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-dialog-b > span {
  width: 116.004%;
  height: 316.832%;
  left: -8.056%;
  top: -119.967%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-line-scarecrow-1,
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-line-scarecrow-2 {
  top: 58.958%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.021%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-line-scarecrow-1 { left: 35.741%; }
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-line-scarecrow-2 { left: 54.259%; }
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-frame-scarecrow-1,
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-scarecrow-1 {
  left: 30.185%;
  top: 61.979%;
  width: 11.852%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-scarecrow-1 > span {
  width: 843.750%;
  height: 1238.710%;
  left: -254.688%;
  top: -767.742%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-frame-scarecrow-2,
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-scarecrow-2 {
  left: 48.611%;
  top: 61.979%;
  width: 12.037%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-scarecrow-2 > span {
  width: 830.769%;
  height: 1238.710%;
  left: -403.846%;
  top: -767.742%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-frame-scarecrow-3,
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-scarecrow-3 {
  left: 67.037%;
  top: 61.979%;
  width: 12.037%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-window-scarecrow-3 > span {
  width: 830.769%;
  height: 1238.710%;
  left: -556.923%;
  top: -767.742%;
}
#es-screen-exchange .game-guide-screen-scarecrow-enhancement .game-guide-callout-note {
  left: 1.771%;
  bottom: 9.583%;
  width: 96.463%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-dungeon {
  background: #272c30;
}
#es-screen-exchange .game-guide-screen-dungeon .game-guide-banner-title {
  left: 6.667%;
  top: 9.323%;
  width: 87.037%;
  min-height: 12.292%;
  border: 0;
  border-radius: 0;
  padding: 10px 150px;
  padding: 1.5cqw 14cqw;
  background-color: transparent;
  background-image:
    radial-gradient(ellipse 26% 34% at 50% 50%,
      rgba(255, 146, 62, 0.62), rgba(255, 146, 62, 0) 72%),
    var(--guide-banner);
  background-size: 100% 100%, 100% 100%;
  background-repeat: no-repeat, no-repeat;
  background-blend-mode: screen, normal;
  color: #f4efe6;
  -webkit-text-stroke: 3px rgba(86, 45, 20, 0.95);
  -webkit-text-stroke: 0.56cqw rgba(86, 45, 20, 0.95);
  paint-order: stroke fill;
  text-shadow: 0 0 14px rgba(255, 150, 70, 0.75);
  text-shadow: 0 0 2.2cqw rgba(255, 150, 70, 0.75);
}
#es-screen-exchange .game-guide-screen-dungeon .game-guide-text-intro {
  left: 9.444%;
  top: 24.479%;
  width: 81.315%;
}
#es-screen-exchange .game-guide-screen-dungeon .game-guide-window-goal {
  left: 4.815%;
  top: 45.729%;
  width: 90.370%;
  height: 25.990%;
}
#es-screen-exchange .game-guide-screen-dungeon .game-guide-window-goal > span {
  width: 110.092%;
  height: 383.234%;
  left: -5.199%;
  top: -119.361%;
}
#es-screen-exchange .game-guide-screen-dungeon .game-guide-text-outro {
  left: 8.426%;
  top: 76.146%;
  width: 83.241%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.407cqw;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-tabs,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-tabs {
  left: 66.019%;
  top: 10.729%;
  width: 29.167%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-tabs > span {
  width: 342.857%;
  height: 1641.026%;
  left: -226.349%;
  top: -176.068%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-formation,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-formation {
  left: 75.648%;
  top: 26.927%;
  width: 17.037%;
  height: 3.646%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-formation > span {
  width: 586.957%;
  height: 2742.857%;
  left: -444.022%;
  top: -738.571%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-minus,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-minus {
  left: 5.278%;
  top: 41.094%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-minus > span {
  width: 857.143%;
  height: 1641.026%;
  left: -45.238%;
  top: -674.359%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-slider,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-slider {
  left: 17.778%;
  top: 41.094%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-slider > span {
  width: 857.143%;
  height: 1641.026%;
  left: -152.381%;
  top: -674.359%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-plus,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-plus {
  left: 82.870%;
  top: 41.094%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-plus > span {
  width: 857.143%;
  height: 1641.026%;
  left: -710.317%;
  top: -674.359%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-blessing,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-blessing {
  left: 81.296%;
  top: 48.906%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-blessing > span {
  width: 857.143%;
  height: 1641.026%;
  left: -696.825%;
  top: -802.564%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-limitation,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-limitation {
  left: 6.944%;
  top: 61.510%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-limitation > span {
  width: 857.143%;
  height: 1641.026%;
  left: -59.524%;
  top: -1009.402%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-difficulty,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-difficulty {
  left: 74.907%;
  top: 61.510%;
  width: 19.167%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-difficulty > span {
  width: 521.739%;
  height: 1641.026%;
  left: -390.821%;
  top: -1009.402%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-autorepeat,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-autorepeat {
  left: 6.944%;
  top: 67.552%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-autorepeat > span {
  width: 857.143%;
  height: 1641.026%;
  left: -59.524%;
  top: -1108.547%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-skip,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-skip {
  left: 46.574%;
  top: 67.552%;
  width: 11.667%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-skip > span {
  width: 857.143%;
  height: 1641.026%;
  left: -399.206%;
  top: -1108.547%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-frame-start,
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-start {
  left: 35.370%;
  top: 78.490%;
  width: 29.444%;
  height: 8.802%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-window-start > span {
  width: 339.623%;
  height: 1136.095%;
  left: -120.126%;
  top: -891.716%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout-party {
  top: 18.750%;
  left: 38.519%;
  width: 52%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout-goalfloor {
  bottom: 61.198%;
  left: 10.648%;
  width: 78.426%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout-blessing {
  top: 49.271%;
  right: 24.074%;
  width: max-content;
  max-width: 70%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout-difficulty {
  top: 56.510%;
  right: 4.630%;
  width: max-content;
  max-width: 74%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout-checks {
  top: 61.719%;
  left: 23.148%;
  width: 48%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-callout-start {
  top: 88.542%;
  left: 16.204%;
  width: 66%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-party-tabs {
  left: 80.648%;
  top: 16.823%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.927%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-party-formation {
  left: 83.796%;
  top: 21.667%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.260%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-goalfloor-minus {
  left: 10.648%;
  top: 38.802%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.292%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-goalfloor-slider {
  left: 23.241%;
  top: 38.802%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.292%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-goalfloor-plus {
  left: 88.333%;
  top: 38.802%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.292%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-blessing {
  left: 75.926%;
  top: 51.771%;
  width: 5.370%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-difficulty {
  left: 84.074%;
  top: 59.427%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.083%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-checks-limitation {
  left: 18.611%;
  top: 64.271%;
  width: 4.537%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-checks-autorepeat {
  left: 18.611%;
  top: 70.417%;
  width: 6.667%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-checks-rail {
  left: 24.630%;
  top: 64.635%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.938%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-checks-skip {
  left: 52.037%;
  top: 64.635%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.917%;
}
#es-screen-exchange .game-guide-screen-dungeonAttack .game-guide-line-start {
  left: 49.722%;
  top: 87.292%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.250%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.407cqw;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-battery,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-battery {
  left: 75.370%;
  top: 2.135%;
  width: 12.407%;
  height: 4.531%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-battery > span {
  width: 805.970%;
  height: 2206.897%;
  left: -607.463%;
  top: -47.126%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-gear,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-gear {
  left: 87.778%;
  top: 2.135%;
  width: 10.648%;
  height: 4.531%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-gear > span {
  width: 939.130%;
  height: 2206.897%;
  left: -824.348%;
  top: -47.126%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-log,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-log {
  left: 25.741%;
  top: 43.958%;
  width: 73.519%;
  height: 3.490%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-log > span {
  width: 136.020%;
  height: 2865.672%;
  left: -35.013%;
  top: -1259.701%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-floor,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-floor {
  left: 0.000%;
  top: 48.594%;
  width: 29.444%;
  height: 4.948%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-floor > span {
  width: 339.623%;
  height: 2021.053%;
  left: -0.000%;
  top: -982.105%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-lvup,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-lvup {
  left: 60.741%;
  top: 68.802%;
  width: 17.685%;
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-lvup > span {
  width: 565.445%;
  height: 3200.000%;
  left: -343.455%;
  top: -2201.667%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-maxhp,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-maxhp {
  left: 13.519%;
  top: 75.729%;
  width: 17.685%;
  height: 3.281%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-maxhp > span {
  width: 565.445%;
  height: 3047.619%;
  left: -76.440%;
  top: -2307.937%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-frame-speed,
#es-screen-exchange .game-guide-screen-battle .game-guide-window-speed {
  left: 2.407%;
  top: 92.917%;
  width: 40.185%;
  height: 6.094%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-window-speed > span {
  width: 248.848%;
  height: 1641.026%;
  left: -5.991%;
  top: -1524.786%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-dim {
  top: 2.969%;
  right: 27.778%;
  width: max-content;
  max-width: 68%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-retreat {
  top: 9.375%;
  right: 1.574%;
  width: max-content;
  max-width: 92%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-blessing {
  bottom: 58.854%;
  left: 18.519%;
  width: 75%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-floor {
  top: 49.583%;
  left: 33.333%;
  width: 50%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-lvup {
  bottom: 34.115%;
  right: 1.574%;
  width: max-content;
  max-width: 60%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-stat {
  top: 80.573%;
  left: 2.407%;
  width: 70%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-callout-speed {
  bottom: 8.646%;
  left: 2.407%;
  width: 70%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-dim {
  left: 72.222%;
  top: 4.219%;
  width: 3.148%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-retreat {
  left: 92.639%;
  top: 6.667%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.708%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-blessing {
  left: 62.176%;
  top: 41.146%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.813%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-floor {
  left: 29.444%;
  top: 50.885%;
  width: 3.889%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-lvup {
  left: 69.306%;
  top: 65.885%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.917%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-stat {
  left: 22.083%;
  top: 79.010%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.563%;
}
#es-screen-exchange .game-guide-screen-battle .game-guide-line-speed {
  left: 22.269%;
  top: 91.354%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.563%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.407cqw;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-frame-log,
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-log {
  left: 35.370%;
  top: 41.979%;
  width: 64.630%;
  height: 10.729%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-log > span {
  width: 154.728%;
  height: 932.039%;
  left: -54.728%;
  top: -391.262%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-frame-maxhpLu,
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-maxhpLu {
  left: 31.759%;
  top: 73.750%;
  width: 17.593%;
  height: 4.271%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-maxhpLu > span {
  width: 568.421%;
  height: 2341.463%;
  left: -180.526%;
  top: -1726.829%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-frame-defLu,
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-defLu {
  left: 81.389%;
  top: 73.750%;
  width: 17.593%;
  height: 4.271%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-defLu > span {
  width: 568.421%;
  height: 2341.463%;
  left: -462.632%;
  top: -1726.829%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-frame-patkLu,
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-patkLu {
  left: 31.759%;
  top: 80.313%;
  width: 17.593%;
  height: 4.219%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-patkLu > span {
  width: 568.421%;
  height: 2370.370%;
  left: -180.526%;
  top: -1903.704%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-frame-critLu,
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-critLu {
  left: 81.389%;
  top: 80.313%;
  width: 17.593%;
  height: 4.219%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-critLu > span {
  width: 568.421%;
  height: 2370.370%;
  left: -462.632%;
  top: -1903.704%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-frame-feature,
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-feature {
  left: 11.111%;
  top: 86.354%;
  width: 8.704%;
  height: 4.896%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-window-feature > span {
  width: 1148.936%;
  height: 2042.553%;
  left: -127.660%;
  top: -1763.830%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout-cap {
  top: 6.771%;
  left: 9.444%;
  width: 81.7%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout-caps {
  top: 13.958%;
  left: 5.185%;
  width: 90.370%;
  min-height: 4.688%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(3, 2, 8, 0.35);
  border: 2px solid #fff;
  border: max(1px, 0.185cqw) solid #fff;
  border-radius: 0;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout-unlock {
  top: 23.490%;
  left: 9.444%;
  width: 83%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout-log {
  bottom: 60.938%;
  left: 9.444%;
  width: 83%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout-exp {
  bottom: 29.167%;
  left: 9.444%;
  width: 83%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-callout-feature {
  top: 93.229%;
  left: 9.444%;
  width: 83%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-line-log {
  left: 63.009%;
  top: 39.063%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.917%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-line-exp-maxhp {
  left: 40.324%;
  top: 70.833%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.917%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-line-exp-def {
  left: 89.954%;
  top: 70.833%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.917%;
}
#es-screen-exchange .game-guide-screen-LevelUp .game-guide-line-feature {
  left: 15.231%;
  top: 91.250%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.979%;
}
#es-screen-exchange .game-guide-screen-skillEnhance {
  background: #060609;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-background {
  top: -10.313%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-dim {
  background: rgba(3, 2, 8, 0.76);
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text {
  box-sizing: border-box;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  border: 1px solid rgba(255, 255, 255, 0.32);
  border: max(1px, 0.093cqw) solid rgba(255, 255, 255, 0.32);
  border-radius: 7px;
  border-radius: 1.111cqw;
  background: rgba(6, 5, 14, 0.86);
  text-shadow: none;
  font-size: 20px;
  font-size: 2.407cqw;
  line-height: 1.4;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-warn {
  color: #ffe07a;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-frame-skill1,
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-skill1 {
  left: 4.259%;
  top: 23.281%;
  width: 40.741%;
  height: 4.219%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-skill1 > span {
  width: 245.455%;
  height: 2370.370%;
  left: -10.455%;
  top: -796.296%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-frame-skill2,
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-skill2 {
  left: 53.796%;
  top: 23.281%;
  width: 40.741%;
  height: 4.219%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-skill2 > span {
  width: 245.455%;
  height: 2370.370%;
  left: -132.045%;
  top: -796.296%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-frame-rate,
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-rate {
  left: 59.074%;
  top: 45.000%;
  width: 31.852%;
  height: 4.219%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-rate > span {
  width: 313.953%;
  height: 2370.370%;
  left: -185.465%;
  top: -1311.111%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-frame-protect,
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-protect {
  left: 0.370%;
  top: 51.302%;
  width: 99.630%;
  height: 3.750%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-protect > span {
  width: 100.372%;
  height: 2666.667%;
  left: -0.372%;
  top: -1643.056%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-frame-auto,
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-auto {
  left: 0.370%;
  top: 64.792%;
  width: 99.630%;
  height: 4.792%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-window-auto > span {
  width: 100.372%;
  height: 2086.957%;
  left: -0.372%;
  top: -1567.391%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-skills {
  bottom: 80.313%;
  left: 10.741%;
  width: 78%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-rate {
  bottom: 57.865%;
  left: 10.741%;
  width: 78%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-swap {
  top: 43.385%;
  left: 2.778%;
  width: 45%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-protect {
  top: 56.875%;
  left: 2.500%;
  width: 95%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-keepauto {
  top: 73.385%;
  left: 2.500%;
  width: 45%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-captap {
  top: 73.385%;
  left: 49.074%;
  width: 47%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-pack {
  top: 82.917%;
  left: 2.500%;
  width: 95%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-text-warn {
  top: 88.854%;
  left: 2.500%;
  width: 95%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-skills-1 {
  left: 24.398%;
  top: 19.688%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.594%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-skills-2 {
  left: 73.935%;
  top: 19.688%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.594%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-rate {
  left: 74.769%;
  top: 42.135%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.865%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-swap {
  left: 45.787%;
  top: 46.302%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.000%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-protect-1 {
  left: 4.213%;
  top: 55.052%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.823%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-protect-2 {
  left: 54.120%;
  top: 55.052%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.823%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-keepauto {
  left: 4.213%;
  top: 69.583%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.802%;
}
#es-screen-exchange .game-guide-screen-skillEnhance .game-guide-line-captap {
  left: 73.472%;
  top: 69.583%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.802%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.407cqw;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-frame-effect,
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-effect {
  left: 50.093%;
  top: 33.385%;
  width: 49.352%;
  height: 21.719%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-effect {
  --guide-window-src: var(--guide-panel);
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-effect > span {
  width: 203.774%;
  height: 462.651%;
  left: -102.830%;
  top: -155.422%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-frame-held,
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-held {
  left: 59.074%;
  top: 56.875%;
  width: 31.019%;
  height: 13.229%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-held {
  --guide-window-src: var(--guide-panel);
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-held > span {
  width: 348.387%;
  height: 817.021%;
  left: -211.290%;
  top: -468.085%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-frame-buttons,
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-buttons {
  left: 50.000%;
  top: 86.458%;
  width: 50.000%;
  height: 4.896%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-window-buttons > span {
  width: 200.000%;
  height: 2042.553%;
  left: -100.000%;
  top: -1765.957%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-callout-effect {
  bottom: 71.927%;
  left: 10.741%;
  width: 78%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-callout-heart {
  top: 71.354%;
  left: 10.741%;
  width: 78%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-callout-open {
  top: 93.750%;
  left: 10.741%;
  width: 78%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-line-effect {
  left: 74.213%;
  top: 28.073%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.313%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-line-heart {
  left: 74.213%;
  top: 70.104%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.250%;
}
#es-screen-exchange .game-guide-screen-limitbreak .game-guide-line-open {
  left: 74.213%;
  top: 91.354%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.396%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.407cqw;
}
#es-screen-exchange .game-guide-screen-party .game-guide-frame-tabs,
#es-screen-exchange .game-guide-screen-party .game-guide-window-tabs {
  left: 74.537%;
  top: 2.708%;
  width: 25.000%;
  height: 4.427%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-window-tabs > span {
  width: 400.000%;
  height: 2258.824%;
  left: -298.148%;
  top: -61.176%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-frame-row,
#es-screen-exchange .game-guide-screen-party .game-guide-window-row {
  left: 0.000%;
  top: 7.396%;
  width: 100.000%;
  height: 15.729%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-window-row > span {
  width: 100.000%;
  height: 635.762%;
  left: -0.000%;
  top: -47.020%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-frame-sortbar,
#es-screen-exchange .game-guide-screen-party .game-guide-window-sortbar {
  left: 12.222%;
  top: 47.604%;
  width: 79.259%;
  height: 4.740%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-window-sortbar > span {
  width: 126.168%;
  height: 2109.890%;
  left: -15.421%;
  top: -1004.396%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-frame-icon,
#es-screen-exchange .game-guide-screen-party .game-guide-window-icon {
  left: 7.037%;
  top: 65.208%;
  width: 15.556%;
  height: 9.531%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-window-icon > span {
  width: 642.857%;
  height: 1049.180%;
  left: -45.238%;
  top: -684.153%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout-save {
  top: 3.490%;
  right: 29.630%;
  width: max-content;
  max-width: 66%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout-left {
  top: 24.896%;
  left: 2.500%;
  width: 95%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout-sort {
  top: 55.417%;
  left: 2.500%;
  width: 95%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout-detail {
  top: 67.813%;
  left: 26.852%;
  width: 68%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout-place {
  top: 77.865%;
  left: 2.500%;
  width: 95%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-callout-deselect {
  top: 89.167%;
  left: 2.500%;
  width: 95%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-line-save {
  left: 70.370%;
  top: 4.792%;
  width: 4.167%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-party .game-guide-line-left {
  left: 6.435%;
  top: 23.125%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.771%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-line-sort {
  left: 51.574%;
  top: 52.344%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.073%;
}
#es-screen-exchange .game-guide-screen-party .game-guide-line-detail {
  left: 22.593%;
  top: 69.271%;
  width: 4.259%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-party .game-guide-line-place {
  left: 14.583%;
  top: 74.740%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.407cqw;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-frame-counter,
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-counter {
  left: 42.685%;
  top: 43.594%;
  width: 12.037%;
  height: 3.073%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-counter > span {
  width: 830.769%;
  height: 3254.237%;
  left: -354.615%;
  top: -1418.644%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-frame-statpair,
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-statpair {
  left: 26.759%;
  top: 51.563%;
  width: 19.444%;
  height: 2.656%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-statpair > span {
  width: 514.286%;
  height: 3764.706%;
  left: -137.619%;
  top: -1941.176%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-frame-desc,
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-desc {
  left: 17.593%;
  top: 63.854%;
  width: 53.241%;
  height: 2.760%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-desc > span {
  width: 187.826%;
  height: 3622.642%;
  left: -33.043%;
  top: -2313.208%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-frame-upgrade,
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-upgrade {
  left: 73.241%;
  top: 78.281%;
  width: 25.278%;
  height: 6.563%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-window-upgrade > span {
  width: 395.604%;
  height: 1523.810%;
  left: -289.744%;
  top: -1192.857%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout-offer {
  top: 7.813%;
  left: 3.704%;
  width: 93%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout-total {
  bottom: 59.479%;
  left: 3.704%;
  width: 93%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout-stat {
  top: 57.604%;
  left: 6.481%;
  width: max-content;
  max-width: 80%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout-droprate {
  top: 70.052%;
  left: 6.481%;
  width: 88%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout-rank {
  top: 80.104%;
  right: 30.741%;
  width: max-content;
  max-width: 66%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-callout-stones {
  top: 91.406%;
  left: 3.704%;
  width: 93%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-line-total {
  left: 49.491%;
  top: 40.521%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.073%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-line-stat {
  left: 36.250%;
  top: 54.219%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.385%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-line-droprate {
  left: 36.250%;
  top: 66.615%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.438%;
}
#es-screen-exchange .game-guide-screen-artifact .game-guide-line-rank {
  left: 69.259%;
  top: 81.406%;
  width: 3.981%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-summon .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-summon .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-frame-tabs,
#es-screen-exchange .game-guide-screen-summon .game-guide-window-tabs {
  left: 0.278%;
  top: 7.031%;
  width: 99.444%;
  height: 7.552%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-window-tabs > span {
  width: 100.559%;
  height: 1324.138%;
  left: -0.279%;
  top: -93.103%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-frame-star5,
#es-screen-exchange .game-guide-screen-summon .game-guide-window-star5 {
  left: 3.611%;
  top: 69.583%;
  width: 92.685%;
  height: 7.552%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-window-star5 > span {
  width: 107.892%;
  height: 1324.138%;
  left: -3.896%;
  top: -921.379%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-frame-arrow-l,
#es-screen-exchange .game-guide-screen-summon .game-guide-window-arrow-l,
#es-screen-exchange .game-guide-screen-summon .game-guide-frame-arrow-r,
#es-screen-exchange .game-guide-screen-summon .game-guide-window-arrow-r {
  top: 81.146%;
  width: 8.889%;
  height: 7.552%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-frame-arrow-l,
#es-screen-exchange .game-guide-screen-summon .game-guide-window-arrow-l {
  left: 0.556%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-frame-arrow-r,
#es-screen-exchange .game-guide-screen-summon .game-guide-window-arrow-r {
  left: 90.556%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-window-arrow-l > span {
  width: 1125%;
  height: 1324.138%;
  left: -6.250%;
  top: -1074.483%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-window-arrow-r > span {
  width: 1125%;
  height: 1324.138%;
  left: -1018.750%;
  top: -1074.483%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-callout-tabs {
  top: 18.229%;
  left: 3.704%;
  width: 93%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-callout-star5 {
  bottom: 34.271%;
  left: 3.704%;
  width: 93%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-callout-arrows {
  top: 91.042%;
  left: 3.704%;
  width: 93%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-line-tabs {
  left: 49.630%;
  top: 14.583%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.646%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-line-star5 {
  left: 49.630%;
  top: 65.729%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.854%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-line-arrow-l,
#es-screen-exchange .game-guide-screen-summon .game-guide-line-arrow-r {
  top: 88.698%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.344%;
}
#es-screen-exchange .game-guide-screen-summon .game-guide-line-arrow-l { left: 4.630%; }
#es-screen-exchange .game-guide-screen-summon .game-guide-line-arrow-r { left: 94.630%; }
#es-screen-exchange .game-guide-screen-summon-result .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-window-checks {
  left: 74.815%;
  top: 1.771%;
  width: 24.630%;
  height: 9.167%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-window-checks > span {
  width: 406.015%;
  height: 1090.909%;
  left: -303.759%;
  top: -19.318%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-frame-skip {
  left: 74.815%;
  top: 1.771%;
  width: 24.630%;
  height: 4.635%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-frame-auto {
  left: 74.815%;
  top: 6.406%;
  width: 24.630%;
  height: 4.531%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-frame-heart,
#es-screen-exchange .game-guide-screen-summon-result .game-guide-window-heart {
  left: 35.278%;
  top: 77.500%;
  width: 29.537%;
  height: 4.844%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-window-heart > span {
  width: 338.558%;
  height: 2064.516%;
  left: -119.436%;
  top: -1600%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-callout-skip {
  top: 2.552%;
  right: 29.259%;
  width: 40%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-callout-auto {
  top: 15.781%;
  left: 9.444%;
  width: 83.333%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-callout-heart {
  bottom: 24.323%;
  left: 9.444%;
  width: 78.889%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-callout-total {
  top: 87.396%;
  left: 9.444%;
  width: 77.685%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-line-skip {
  left: 70.741%;
  top: 3.880%;
  width: 4.074%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-line-auto {
  left: 86.759%;
  top: 10.938%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.844%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-line-heart {
  left: 49.722%;
  top: 75.677%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.823%;
}
#es-screen-exchange .game-guide-screen-summon-result .game-guide-line-total {
  left: 49.722%;
  top: 82.344%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.052%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-window-row {
  left: 7.593%;
  top: 61.667%;
  width: 87.222%;
  height: 6.042%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-window-row > span {
  width: 114.650%;
  height: 1655.172%;
  left: -8.705%;
  top: -1020.690%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-frame-apply {
  left: 7.593%;
  top: 61.667%;
  width: 64.630%;
  height: 6.042%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-frame-difficulty {
  left: 72.222%;
  top: 61.667%;
  width: 22.593%;
  height: 6.042%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-callout-apply {
  bottom: 41.771%;
  left: 6.296%;
  width: 70.741%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-callout-difficulty {
  top: 73.125%;
  left: 6.296%;
  width: 88.426%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-line-apply {
  left: 12.407%;
  top: 58.229%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.438%;
}
#es-screen-exchange .game-guide-screen-how-to-apply .game-guide-line-difficulty {
  left: 83.611%;
  top: 67.708%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.417%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-callout {
  min-height: 0;
  padding: 9px 15px;
  padding: 0.833cqw 1.389cqw;
  font-size: 18px;
  font-size: 2.315cqw;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-frame-boss,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-boss {
  left: 14.630%;
  top: 23.542%;
  width: 25%;
  height: 3.906%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-boss > span {
  width: 400%;
  height: 2560%;
  left: -58.519%;
  top: -602.667%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-frame-reward-1,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-reward-1,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-frame-reward-2,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-reward-2 {
  left: 71.111%;
  width: 18.426%;
  height: 3.906%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-frame-reward-1,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-reward-1 {
  top: 23.542%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-frame-reward-2,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-reward-2 {
  top: 34.844%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-reward-1 > span {
  width: 542.714%;
  height: 2560%;
  left: -385.930%;
  top: -602.667%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-reward-2 > span {
  width: 542.714%;
  height: 2560%;
  left: -385.930%;
  top: -892%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-frame-carryover,
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-carryover {
  left: 6.759%;
  top: 72.917%;
  width: 86.481%;
  height: 4.271%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-window-carryover > span {
  width: 115.632%;
  height: 2341.463%;
  left: -7.816%;
  top: -1707.317%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-callout-clear {
  bottom: 81.875%;
  left: 8.611%;
  width: 67.222%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-callout-reward {
  top: 31.146%;
  transform: translateY(-50%);
  left: 3.704%;
  width: 70.370%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-callout-carryover {
  bottom: 31.354%;
  left: 6.944%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-line-clear {
  left: 26.759%;
  top: 18.125%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5.417%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-line-reward-v {
  left: 79.954%;
  top: 27.448%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 7.396%;
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-line-reward-h {
  left: 74.074%;
  top: 30.938%;
  width: 6.620%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-difficulty-details .game-guide-line-carryover {
  left: 49.630%;
  top: 68.646%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.271%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-dim {
  background: rgba(3, 2, 8, 0.66);
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-frame-day,
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-day {
  left: 36.944%;
  top: 1.615%;
  width: 26.389%;
  height: 5.260%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-day > span {
  width: 378.947%;
  height: 1900.990%;
  left: -140%;
  top: -30.693%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-frame-legend,
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-legend {
  left: 72.315%;
  top: 8.438%;
  width: 27.593%;
  height: 35.573%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-legend > span {
  width: 362.416%;
  height: 281.113%;
  left: -262.081%;
  top: -23.719%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-frame-hex,
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-hex {
  left: 30.463%;
  top: 66.667%;
  width: 23.241%;
  height: 10.573%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-hex > span {
  width: 430.279%;
  height: 945.813%;
  left: -131.076%;
  top: -630.542%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-frame-ap,
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-ap {
  left: 37.222%;
  top: 94.271%;
  width: 25.926%;
  height: 4.635%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-window-ap > span {
  width: 385.714%;
  height: 2157.303%;
  left: -143.571%;
  top: -2033.708%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-callout-day {
  top: 10.677%;
  left: 12.685%;
  width: 50.556%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-callout-legend {
  top: 45.365%;
  left: 47.037%;
  width: 51.574%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-callout-hex {
  bottom: 37.083%;
  left: 6.944%;
  width: 67.037%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-callout-ap {
  bottom: 9.323%;
  left: 2.500%;
  width: 95.463%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-line-day {
  left: 49.815%;
  top: 6.875%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.802%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-line-legend {
  left: 83.241%;
  top: 44.010%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.354%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-line-hex {
  left: 41.759%;
  top: 62.917%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.750%;
}
#es-screen-exchange .game-guide-screen-world-map .game-guide-line-ap {
  left: 49.815%;
  top: 90.677%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.594%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-frame-hp,
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-hp {
  left: 1.111%;
  top: 1.563%;
  width: 33.519%;
  height: 5.260%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-hp > span {
  width: 298.343%;
  height: 1900.990%;
  left: -3.315%;
  top: -29.703%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-frame-wagon,
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-wagon {
  left: 0.741%;
  top: 27.344%;
  width: 33.519%;
  height: 23.333%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-wagon > span {
  width: 298.343%;
  height: 428.571%;
  left: -2.210%;
  top: -117.188%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-frame-char,
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-char {
  left: 20.463%;
  top: 78.438%;
  width: 15.648%;
  height: 15%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-char > span {
  width: 639.053%;
  height: 666.667%;
  left: -130.769%;
  top: -522.917%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-frame-cost,
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-cost {
  left: 21.667%;
  top: 94.323%;
  width: 38.704%;
  height: 5.521%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-window-cost > span {
  width: 258.373%;
  height: 1811.321%;
  left: -55.981%;
  top: -1708.491%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-callout-hp {
  top: 17.083%;
  transform: translateY(-50%);
  left: 4.444%;
  width: 44.444%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-callout-deploy {
  top: 56.875%;
  left: 9.815%;
  width: 78.704%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-callout-tap {
  bottom: 25%;
  left: 18.981%;
  width: 77.130%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-callout-cost {
  bottom: 8.385%;
  left: 38%;
  width: 53.333%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-line-hp {
  left: 17.130%;
  top: 6.823%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 20.521%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-line-tap {
  left: 27.963%;
  top: 75%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.438%;
}
#es-screen-exchange .game-guide-screen-foray-battle-1 .game-guide-line-cost {
  left: 40.648%;
  top: 91.615%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.708%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-base .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-base .game-guide-frame-lab,
#es-screen-exchange .game-guide-screen-base .game-guide-window-lab {
  left: 60.370%;
  top: 17.708%;
  width: 34.352%;
  height: 16.406%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-window-lab > span {
  width: 291.105%;
  height: 609.524%;
  left: -175.741%;
  top: -107.937%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-frame-material,
#es-screen-exchange .game-guide-screen-base .game-guide-window-material {
  left: 0.648%;
  top: 44.271%;
  width: 25%;
  height: 14.427%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-window-material > span {
  width: 400%;
  height: 693.141%;
  left: -2.593%;
  top: -306.859%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-frame-cave,
#es-screen-exchange .game-guide-screen-base .game-guide-window-cave {
  left: 15%;
  top: 65.469%;
  width: 23.241%;
  height: 12.240%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-window-cave > span {
  width: 430.279%;
  height: 817.021%;
  left: -64.542%;
  top: -534.894%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-callout-build {
  bottom: 85.885%;
  left: 8.241%;
  width: 87.222%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-callout-tap {
  top: 44.792%;
  left: 30.556%;
  width: 51.574%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-callout-orb {
  top: 55.104%;
  left: 35.185%;
  width: 59.907%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-callout-map {
  top: 81.042%;
  left: 18.981%;
  width: 61.944%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-line-build {
  left: 80.093%;
  top: 14.115%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.594%;
}
#es-screen-exchange .game-guide-screen-base .game-guide-line-tap {
  left: 25.648%;
  top: 46.146%;
  width: 4.907%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-base .game-guide-line-map {
  left: 26.296%;
  top: 77.708%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.333%;
}
#es-screen-exchange .game-guide-screen-exchange .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-exchange .game-guide-frame-lowertier,
#es-screen-exchange .game-guide-screen-exchange .game-guide-window-lowertier {
  left: 12.778%;
  top: 52.865%;
  width: 73.704%;
  height: 6.458%;
}
#es-screen-exchange .game-guide-screen-exchange .game-guide-window-lowertier > span {
  width: 135.678%;
  height: 1548.387%;
  left: -17.337%;
  top: -818.548%;
}
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-rarer,
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-bulk,
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-lowertier,
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-sell {
  left: 8.056%;
  width: 83.889%;
}
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-rarer { top: 9.948%; }
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-bulk { top: 30.573%; }
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-lowertier { top: 63.281%; }
#es-screen-exchange .game-guide-screen-exchange .game-guide-callout-sell { top: 88.177%; }
#es-screen-exchange .game-guide-screen-exchange .game-guide-line-lowertier {
  left: 49.259%;
  top: 59.323%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.958%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-frame-levelcap,
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-window-levelcap {
  left: 17.963%;
  top: 17.969%;
  width: 19.352%;
  height: 5.313%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-window-levelcap > span {
  width: 516.746%;
  height: 1882.353%;
  left: -92.823%;
  top: -338.235%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-frame-clear,
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-window-clear {
  left: 65%;
  top: 45.417%;
  width: 18.796%;
  height: 5.417%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-window-clear > span {
  width: 532.020%;
  height: 1846.154%;
  left: -345.813%;
  top: -838.462%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-frame-scroll,
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-window-scroll {
  left: 57.315%;
  top: 78.125%;
  width: 37.315%;
  height: 7.031%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-window-scroll > span {
  width: 267.990%;
  height: 1422.222%;
  left: -153.598%;
  top: -1111.111%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout-levelcap,
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout-clear,
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout-scroll {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout-levelcap { top: 27.396%; }
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout-clear { top: 55.833%; }
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-callout-scroll { top: 89.271%; }
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-line-levelcap {
  left: 27.315%;
  top: 23.281%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.115%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-line-clear {
  left: 74.074%;
  top: 50.833%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 5%;
}
#es-screen-exchange .game-guide-screen-difficulty-select .game-guide-line-scroll {
  left: 75.648%;
  top: 85.156%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.115%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-frame-awakening,
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-window-awakening {
  left: 3.981%;
  top: 39.583%;
  width: 26.667%;
  height: 5.625%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-window-awakening > span {
  width: 375%;
  height: 1777.778%;
  left: -14.931%;
  top: -703.704%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-frame-rate,
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-window-rate {
  left: 45.648%;
  top: 52.552%;
  width: 39.630%;
  height: 4.375%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-window-rate > span {
  width: 252.336%;
  height: 2285.714%;
  left: -115.187%;
  top: -1201.190%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout-awakening,
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout-rate,
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout-slots {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout-awakening {
  bottom: 62.917%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout-rate { top: 60.677%; }
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-callout-slots { top: 76.979%; }
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-line-awakening {
  left: 16.944%;
  top: 37.083%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.500%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-2 .game-guide-line-rate {
  left: 65.093%;
  top: 56.927%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.750%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-frame-desc,
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-window-desc {
  left: 34.630%;
  top: 46.302%;
  width: 61.296%;
  height: 16.719%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-window-desc > span {
  width: 163.142%;
  height: 598.131%;
  left: -56.495%;
  top: -276.947%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-frame-tab,
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-window-tab {
  left: 3.889%;
  top: 57.344%;
  width: 27.407%;
  height: 5.625%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-window-tab > span {
  width: 364.865%;
  height: 1777.778%;
  left: -14.189%;
  top: -1019.444%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-callout-release,
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-callout-reincarnate {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-callout-release { top: 18.906%; }
#es-screen-exchange .game-guide-screen-unlock-potential-4 .game-guide-callout-reincarnate { top: 72.656%; }
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-frame-toggle,
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-window-toggle {
  left: 88.519%;
  top: 51.875%;
  width: 7.037%;
  height: 3.906%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-window-toggle > span {
  width: 1421.053%;
  height: 2560%;
  left: -1257.895%;
  top: -1328%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-frame-tab,
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-window-tab {
  left: 3.889%;
  top: 63.073%;
  width: 27.407%;
  height: 5.625%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-window-tab > span {
  width: 364.865%;
  height: 1777.778%;
  left: -14.189%;
  top: -1121.296%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-callout-reset,
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-callout-reincarnation {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-callout-reset { top: 29.427%; }
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-callout-reincarnation { top: 77.865%; }
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-callout-switch {
  top: 59.375%;
  left: 54.167%;
  width: 43.056%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-5 .game-guide-line-switch {
  left: 91.667%;
  top: 55.781%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.594%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-window-dialog {
  left: 10.463%;
  top: 28.125%;
  width: 79.074%;
  height: 40.885%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-window-dialog > span {
  width: 126.464%;
  height: 244.586%;
  left: -13.232%;
  top: -68.790%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-frame-return,
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-window-return {
  left: 63.981%;
  top: 77.865%;
  width: 12.037%;
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-window-return > span {
  width: 830.769%;
  height: 3200%;
  left: -531.538%;
  top: -2491.667%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-callout-return,
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-callout-item {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-callout-return { top: 14.323%; }
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-callout-item { top: 82.813%; }
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-callout-button {
  bottom: 24.583%;
  left: 21.065%;
  width: 57.870%;
}
#es-screen-exchange .game-guide-screen-equipment-2 .game-guide-line-button {
  left: 69.630%;
  top: 75.417%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.448%;
}
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-frame-cost,
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-window-cost {
  left: 20.185%;
  top: 56.875%;
  width: 60.463%;
  height: 4.844%;
}
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-window-cost > span {
  width: 165.391%;
  height: 2064.516%;
  left: -33.384%;
  top: -1174.194%;
}
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-slot,
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-types,
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-order,
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-rarity {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-slot { top: 12.760%; }
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-types { top: 21.875%; }
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-order { top: 64.844%; }
#es-screen-exchange .game-guide-screen-equipment-4 .game-guide-callout-rarity { top: 77.604%; }
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-frame-gems,
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-gems {
  left: 23.704%;
  top: 27.344%;
  width: 52.593%;
  height: 5.729%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-gems > span {
  width: 190.141%;
  height: 1745.455%;
  left: -45.070%;
  top: -477.273%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-frame-tab,
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-tab {
  left: 1.667%;
  top: 45%;
  width: 33.241%;
  height: 4.635%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-tab > span {
  width: 300.836%;
  height: 2157.303%;
  left: -5.014%;
  top: -970.787%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-frame-forgelv,
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-forgelv {
  left: 36.296%;
  top: 83.021%;
  width: 16.296%;
  height: 3.073%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-forgelv > span {
  width: 613.636%;
  height: 3254.237%;
  left: -222.727%;
  top: -2701.695%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-frame-rates,
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-rates {
  left: 4.444%;
  top: 89.740%;
  width: 15.741%;
  height: 3.906%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-window-rates > span {
  width: 635.294%;
  height: 2560%;
  left: -28.235%;
  top: -2297.333%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-source,
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-forgelv {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-source { top: 6.146%; }
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-forgelv { bottom: 21.354%; }
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-switch {
  bottom: 75.781%;
  left: 18.750%;
  width: 62.500%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-tabs {
  bottom: 58.333%;
  left: 3.704%;
  width: 51.852%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-callout-rates {
  top: 88.542%;
  left: 25.741%;
  width: 67.778%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-line-switch {
  left: 49.630%;
  top: 24.219%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-line-tabs {
  left: 17.963%;
  top: 41.667%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.333%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-line-forgelv {
  left: 44.074%;
  top: 78.646%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.375%;
}
#es-screen-exchange .game-guide-screen-gems-1 .game-guide-line-rates {
  left: 20.185%;
  top: 90.885%;
  width: 5.556%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-frame-slots,
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-window-slots {
  left: 2.315%;
  top: 33.906%;
  width: 95.741%;
  height: 16.094%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-window-slots > span {
  width: 104.449%;
  height: 621.359%;
  left: -2.418%;
  top: -210.680%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-frame-count,
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-window-count {
  left: 77.315%;
  top: 61.875%;
  width: 16.574%;
  height: 3.750%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-window-count > span {
  width: 603.352%;
  height: 2666.667%;
  left: -466.480%;
  top: -1650%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-callout-slots {
  bottom: 69.271%;
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-callout-count {
  top: 68.750%;
  left: 35.185%;
  width: 60.185%;
  text-align: right;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-slot-1,
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-slot-2,
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-slot-3 {
  top: 30.729%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.177%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-slot-1 { left: 17.778%; }
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-slot-2 { left: 49.630%; }
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-slot-3 { left: 81.481%; }
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-equipped,
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-owned {
  top: 65.625%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-equipped { left: 81.481%; }
#es-screen-exchange .game-guide-screen-gems-3 .game-guide-line-owned { left: 89.167%; }
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-frame-buildable,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-buildable {
  left: 63.519%;
  top: 12.188%;
  width: 26.111%;
  height: 10.885%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-buildable > span {
  width: 382.979%;
  height: 918.660%;
  left: -243.262%;
  top: -111.962%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-frame-arrow-l,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-arrow-l,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-frame-arrow-r,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-arrow-r {
  top: 25.573%;
  width: 7.685%;
  height: 7.708%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-frame-arrow-l,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-arrow-l {
  left: 1.481%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-frame-arrow-r,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-arrow-r {
  left: 90.833%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-arrow-l > span {
  width: 1301.205%;
  height: 1297.297%;
  left: -19.277%;
  top: -331.757%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-arrow-r > span {
  width: 1301.205%;
  height: 1297.297%;
  left: -1181.928%;
  top: -331.757%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-frame-stamina,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-stamina {
  left: 57.315%;
  top: 92.135%;
  width: 40.463%;
  height: 5.469%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-window-stamina > span {
  width: 247.140%;
  height: 1828.571%;
  left: -141.648%;
  top: -1684.762%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout-clear,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout-stamina {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout-clear { top: 2.083%; }
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout-stamina { bottom: 9.375%; }
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout-points {
  top: 15.104%;
  left: 4.630%;
  width: 54.630%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-callout-move {
  top: 29.948%;
  left: 17.130%;
  width: 65.741%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-line-clear {
  left: 76.204%;
  top: 9.167%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.021%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-line-move-l,
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-line-move-r {
  top: 32.292%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-line-move-l {
  left: 9.167%;
  width: 7.963%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-line-move-r {
  left: 82.870%;
  width: 7.963%;
}
#es-screen-exchange .game-guide-screen-food-production-2 .game-guide-line-stamina {
  left: 62.130%;
  top: 90.625%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.510%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-demolish,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-demolish {
  left: 6.944%;
  top: 15%;
  width: 9.259%;
  height: 5.052%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-demolish > span {
  width: 1080%;
  height: 1979.381%;
  left: -75%;
  top: -296.907%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-arrow-l,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-arrow-l,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-arrow-r,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-arrow-r {
  top: 25.729%;
  width: 11.667%;
  height: 5.260%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-arrow-l,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-arrow-l { left: 9.352%; }
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-arrow-r,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-arrow-r { left: 79.444%; }
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-arrow-l > span {
  width: 857.143%;
  height: 1900.990%;
  left: -80.159%;
  top: -489.109%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-arrow-r > span {
  width: 857.143%;
  height: 1900.990%;
  left: -680.952%;
  top: -489.109%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-plantable,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-plantable {
  left: 40.833%;
  top: 47.813%;
  width: 18.796%;
  height: 3.333%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-plantable > span {
  width: 532.020%;
  height: 3000%;
  left: -217.241%;
  top: -1434.375%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-harvest,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-harvest {
  left: 14.722%;
  top: 60.156%;
  width: 18.796%;
  height: 5.156%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-harvest > span {
  width: 532.020%;
  height: 1939.394%;
  left: -78.325%;
  top: -1166.667%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-frame-upgrade,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-upgrade {
  left: 10.278%;
  top: 67.500%;
  width: 79.537%;
  height: 9.115%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-window-upgrade > span {
  width: 125.727%;
  height: 1097.143%;
  left: -12.922%;
  top: -740.571%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-demolish,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-seeds,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-upgrade {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-demolish {
  bottom: 89.010%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-seeds {
  bottom: 54.167%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-upgrade {
  top: 79.688%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-switch {
  left: 27.778%;
  width: 44.444%;
  top: 28.438%;
  transform: translateY(-50%);
  text-align: center;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-callout-harvest {
  left: 37.963%;
  width: 57.222%;
  bottom: 32.917%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-demolish {
  left: 11.343%;
  top: 10.990%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.010%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-switch-l,
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-switch-r {
  top: 28.307%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-switch-l {
  left: 21.019%;
  width: 6.759%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-switch-r {
  left: 72.222%;
  width: 7.222%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-seeds {
  left: 50.046%;
  top: 45.833%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.979%;
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-harvest {
  left: 33.519%;
  top: 62.539%;
  width: 4.444%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-food-production-4 .game-guide-line-upgrade {
  left: 49.815%;
  top: 76.563%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.125%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-dim {
  background: rgba(3, 2, 8, 0.74);
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 2.593cqw;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-frame-table,
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-window-table {
  left: 32.870%;
  top: 21.875%;
  width: 34.815%;
  height: 14.167%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-window-table > span {
  width: 287.234%;
  height: 705.882%;
  left: -94.415%;
  top: -154.412%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-frame-card,
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-window-card {
  left: 6.852%;
  top: 59.219%;
  width: 15.926%;
  height: 12.396%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-window-card > span {
  width: 627.907%;
  height: 806.723%;
  left: -43.023%;
  top: -477.731%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-frame-meal,
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-window-meal {
  left: 24.537%;
  top: 67.448%;
  width: 15.741%;
  height: 4.167%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-window-meal > span {
  width: 635.294%;
  height: 2400%;
  left: -155.882%;
  top: -1618.750%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-table,
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-chairs,
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-meallv {
  left: 4.815%;
  width: 90.370%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-table {
  bottom: 82.292%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-chairs {
  bottom: 50%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-fullness {
  left: 25.463%;
  width: 69.722%;
  bottom: 35.417%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-callout-meallv {
  top: 74.740%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-line-table {
  left: 50%;
  top: 17.708%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.167%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-line-chairs {
  left: 14.537%;
  top: 50%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 9.219%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-line-fullness {
  left: 32.130%;
  top: 64.583%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.865%;
}
#es-screen-exchange .game-guide-screen-food-production-6 .game-guide-line-meallv {
  left: 32.130%;
  top: 71.563%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.177%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-building .game-guide-text {
  font-size: 20px;
  font-size: 2.7cqw;
}
#es-screen-exchange .game-guide-screen-building .game-guide-frame-title,
#es-screen-exchange .game-guide-screen-building .game-guide-window-title {
  left: 29.306%;
  top: 18.776%;
  width: 40.556%;
  height: 5.260%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-window-title > span {
  width: 246.575%;
  height: 1900.990%;
  left: -72.260%;
  top: -356.931%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-frame-materials,
#es-screen-exchange .game-guide-screen-building .game-guide-window-materials {
  left: 6.481%;
  top: 55.208%;
  width: 42.315%;
  height: 19.792%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-window-materials > span {
  width: 236.324%;
  height: 505.263%;
  left: -15.317%;
  top: -278.947%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-chip {
  display: inline-block;
  vertical-align: middle;
  width: 163px;
  width: 15.093cqw;
  height: 69px;
  height: 6.389cqw;
  margin: 0 6px;
  margin: 0 0.556cqw;
  background-image: var(--guide-chip);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
#es-screen-exchange .game-guide-screen-building .game-guide-text-upgrade {
  left: 21.241%;
  top: 10.453%;
  width: 59.167%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-text-maxlevel {
  left: 13.657%;
  top: 26.667%;
  width: 77.963%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-text-unlock {
  left: 8.093%;
  top: 36.615%;
  width: 88.333%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-text-rapid {
  left: 8.093%;
  top: 44.036%;
  width: 88.333%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-text-short {
  left: 7.204%;
  top: 78.224%;
  width: 81.389%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-text-orb {
  left: 17.824%;
  top: 90.682%;
  width: 64.352%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-line-title {
  left: 49.352%;
  top: 14.859%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.917%;
}
#es-screen-exchange .game-guide-screen-building .game-guide-line-materials {
  left: 27.269%;
  top: 75%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.224%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-frame-toggle,
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-toggle {
  left: 23.102%;
  top: 27.344%;
  width: 52.593%;
  height: 5.729%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-toggle > span {
  width: 190.141%;
  height: 1745.455%;
  left: -43.926%;
  top: -477.273%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-frame-slot,
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-slot {
  left: 4.630%;
  top: 34.271%;
  width: 14.815%;
  height: 8.750%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-slot > span {
  width: 675%;
  height: 1142.857%;
  left: -31.250%;
  top: -391.667%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-frame-tab,
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-tab {
  left: 77.407%;
  top: 45%;
  width: 21.204%;
  height: 4.948%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-tab > span {
  width: 471.616%;
  height: 2021.053%;
  left: -365.066%;
  top: -909.474%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-frame-equipped,
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-equipped {
  left: 61.944%;
  top: 60.833%;
  width: 11.296%;
  height: 8.698%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-window-equipped > span {
  width: 885.246%;
  height: 1149.701%;
  left: -548.361%;
  top: -699.401%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-callout-toggle {
  left: 17.685%;
  top: 21.406%;
  width: 60%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-callout-slot {
  left: 3.241%;
  top: 45.990%;
  width: 57.870%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-callout-filter {
  left: 41.296%;
  top: 53.021%;
  width: 51.852%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-callout-onetap {
  left: 3.148%;
  top: 72.240%;
  width: 91.944%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-callout-noshare {
  left: 3.241%;
  top: 82.292%;
  width: 91.944%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-line-toggle {
  left: 49.167%;
  top: 24.896%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.448%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-line-slot {
  left: 12.083%;
  top: 43.021%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.969%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-line-tab {
  left: 81.065%;
  top: 49.948%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.073%;
}
#es-screen-exchange .game-guide-screen-equipment-3 .game-guide-line-equipped {
  left: 67.454%;
  top: 69.531%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.708%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-frame-flip,
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-flip {
  left: 75.278%;
  top: 2.083%;
  width: 21.389%;
  height: 4.844%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-flip > span {
  width: 467.532%;
  height: 2064.516%;
  left: -351.948%;
  top: -43.011%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-frame-count,
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-count {
  left: 22.222%;
  top: 43.438%;
  width: 13.704%;
  height: 3.542%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-count > span {
  width: 729.730%;
  height: 2823.529%;
  left: -162.162%;
  top: -1226.471%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-frame-stat,
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-stat {
  left: 26.019%;
  top: 51.667%;
  width: 25.556%;
  height: 2.760%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-stat > span {
  width: 391.304%;
  height: 3622.642%;
  left: -101.812%;
  top: -1871.698%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-frame-upgrade,
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-upgrade {
  left: 76.852%;
  top: 77.604%;
  width: 22.037%;
  height: 8.073%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-window-upgrade > span {
  width: 453.782%;
  height: 1238.710%;
  left: -348.739%;
  top: -961.290%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-callout-obtain {
  left: 7.870%;
  top: 10.469%;
  width: 81.019%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-callout-nodupe {
  left: 7.870%;
  top: 25.313%;
  width: 84.630%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-callout-more {
  left: 7.870%;
  top: 38.021%;
  width: 79.444%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-callout-statpair {
  left: 8.148%;
  top: 56.823%;
  width: 81.481%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-callout-cost {
  left: 20.926%;
  top: 86.927%;
  width: 76.111%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-line-flip {
  left: 86.898%;
  top: 6.927%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.542%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-line-count {
  left: 28.843%;
  top: 41.510%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.927%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-line-stat {
  left: 38.194%;
  top: 54.427%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.396%;
}
#es-screen-exchange .game-guide-screen-equipment-1 .game-guide-line-upgrade {
  left: 88.009%;
  top: 85.677%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.250%;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-li {
  display: block;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-frame-price,
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-window-price {
  left: 45.463%;
  top: 58.854%;
  width: 26.574%;
  height: 3.906%;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-window-price > span {
  width: 376.307%;
  height: 2560%;
  left: -171.080%;
  top: -1506.667%;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-callout-cost {
  left: 8.333%;
  top: 49.427%;
  width: 83.333%;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-callout-limit {
  left: 10.741%;
  top: 68.750%;
  width: 75%;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-callout-list {
  left: 10.648%;
  top: 76.146%;
  width: 76.944%;
}
#es-screen-exchange .game-guide-screen-food-production-1 .game-guide-line-price {
  left: 58.889%;
  top: 55.245%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.609%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-frame-points,
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-window-points {
  left: 26.111%;
  top: 1.354%;
  width: 25%;
  height: 5.573%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-window-points > span {
  width: 400%;
  height: 1794.393%;
  left: -104.444%;
  top: -24.299%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-frame-workbench,
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-window-workbench {
  left: 15.556%;
  top: 18.438%;
  width: 21.111%;
  height: 12.396%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-window-workbench > span {
  width: 473.684%;
  height: 806.723%;
  left: -73.684%;
  top: -148.739%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-callout-points {
  left: 3.241%;
  top: 9.948%;
  width: 87.037%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-callout-source {
  left: 5.463%;
  top: 35.208%;
  width: 79.537%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-callout-buy {
  left: 11.019%;
  top: 58.698%;
  width: 77.870%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-line-points {
  left: 37.593%;
  top: 6.927%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.021%;
}
#es-screen-exchange .game-guide-screen-food-production-3 .game-guide-line-workbench {
  left: 25.694%;
  top: 30.833%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.375%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-frame-material,
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-window-material {
  left: 14.815%;
  top: 30.208%;
  width: 23.519%;
  height: 9.271%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-window-material > span {
  width: 425.197%;
  height: 1078.652%;
  left: -62.992%;
  top: -325.843%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-frame-cook,
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-window-cook {
  left: 35.463%;
  top: 65.990%;
  width: 29.444%;
  height: 11.875%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-window-cook > span {
  width: 339.623%;
  height: 842.105%;
  left: -120.440%;
  top: -555.702%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-callout-material {
  left: 15.185%;
  top: 42.760%;
  width: 70.370%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-callout-stamina {
  left: 11.944%;
  top: 80.521%;
  width: 76.852%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-line-material {
  left: 25.787%;
  top: 39.479%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.281%;
}
#es-screen-exchange .game-guide-screen-food-production-5 .game-guide-line-cook {
  left: 49.583%;
  top: 77.865%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.656%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-frame-count,
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-count {
  left: 51.019%;
  top: 12.240%;
  width: 8.611%;
  height: 4.583%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-count > span {
  width: 1161.290%;
  height: 2181.818%;
  left: -592.473%;
  top: -267.045%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-frame-nutrition,
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-nutrition {
  left: 16.296%;
  top: 34.635%;
  width: 9.444%;
  height: 4.063%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-nutrition > span {
  width: 1058.824%;
  height: 2461.538%;
  left: -172.549%;
  top: -852.564%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-frame-clear,
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-clear {
  left: 63.241%;
  top: 80.729%;
  width: 29.630%;
  height: 5.104%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-clear > span {
  width: 337.500%;
  height: 1959.184%;
  left: -213.438%;
  top: -1581.633%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-frame-confirm,
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-confirm {
  left: 64.352%;
  top: 86.875%;
  width: 27.500%;
  height: 9.219%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-confirm > span {
  width: 363.636%;
  height: 1084.746%;
  left: -234.007%;
  top: -942.373%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-frame-selected,
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-selected {
  left: 13.611%;
  top: 83.646%;
  width: 10.093%;
  height: 6.250%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-window-selected > span {
  width: 990.826%;
  height: 1600%;
  left: -134.862%;
  top: -1338.333%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-callout-count {
  left: 10.278%;
  top: 19.635%;
  width: 78.426%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-callout-nutrition {
  left: 18.889%;
  top: 41.302%;
  width: 71.296%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-callout-table {
  left: 12.037%;
  bottom: 17.760%;
  width: 47.222%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-callout-clear {
  left: 60.741%;
  bottom: 21.510%;
  width: 35.185%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-callout-deselect {
  left: 10%;
  top: 90.313%;
  width: 43.519%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-line-count {
  left: 55.231%;
  top: 16.823%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.813%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-line-nutrition {
  left: 24.769%;
  top: 38.646%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.656%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-line-clear {
  left: 77.917%;
  top: 78.490%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.240%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-line-table-v {
  left: 55.046%;
  top: 82.240%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 6.250%;
}
#es-screen-exchange .game-guide-screen-food-production-7 .game-guide-line-table-h {
  left: 55.046%;
  top: 88.229%;
  width: 9.306%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-frame-tab,
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-window-tab {
  left: 1.667%;
  top: 45%;
  width: 33.241%;
  height: 4.635%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-window-tab > span {
  width: 300.836%;
  height: 2157.303%;
  left: -5.014%;
  top: -970.787%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-frame-arrow,
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-window-arrow {
  left: 79.537%;
  top: 53.750%;
  width: 11.852%;
  height: 7.813%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-window-arrow > span {
  width: 843.750%;
  height: 1280%;
  left: -671.094%;
  top: -688%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-frame-chips,
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-window-chips {
  left: 3.889%;
  top: 82.344%;
  width: 17.037%;
  height: 13.438%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-window-chips > span {
  width: 586.957%;
  height: 744.186%;
  left: -22.826%;
  top: -612.791%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-tabs {
  left: 1.667%;
  top: 36.563%;
  width: 54.167%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-rank {
  left: 35.833%;
  top: 46.094%;
  width: 61.389%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-owned1,
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-owned2 {
  left: 25.648%;
  width: 24.074%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-fusable {
  left: 25.648%;
  top: 87.552%;
  width: 68.519%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-owned1 { top: 83.073%; }
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-callout-owned2 { top: 92.031%; }
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-tab {
  left: 19.074%;
  top: 42.385%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.615%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-arrow {
  left: 84.352%;
  top: 51.917%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 1.833%;
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-owned1,
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-fusable,
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-owned2 {
  left: 20.926%;
  width: 4.722%;
  height: 5px;
  height: max(2px, 0.741cqw);
}
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-owned1 { top: 84.661%; }
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-fusable { top: 89.141%; }
#es-screen-exchange .game-guide-screen-gems-2 .game-guide-line-owned2 { top: 93.620%; }
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-frame-gem,
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-window-gem {
  left: 10.278%;
  top: 34.323%;
  width: 15.926%;
  height: 8.854%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-window-gem > span {
  width: 627.907%;
  height: 1129.412%;
  left: -64.535%;
  top: -387.647%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-frame-portrait,
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-window-portrait {
  left: 24.074%;
  top: 69.479%;
  width: 16.667%;
  height: 10.313%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-window-portrait > span {
  width: 600%;
  height: 969.697%;
  left: -144.444%;
  top: -673.737%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-callout-shortage {
  left: 10.833%;
  top: 18.281%;
  width: 81.667%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-callout-auto {
  left: 11.019%;
  top: 45.833%;
  width: 67.407%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-callout-tapchar {
  left: 8.426%;
  top: 60.625%;
  width: 83.056%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-callout-switch {
  left: 17.778%;
  top: 83.490%;
  width: 64.537%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-line-gem {
  left: 17.269%;
  top: 43.177%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 2.656%;
}
#es-screen-exchange .game-guide-screen-gems-4 .game-guide-line-portrait {
  left: 32.963%;
  top: 66.443%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.036%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 {
  background: #272c30;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-banner-title {
  left: 1.296%;
  top: 0;
  width: 91.944%;
  height: 16.667%;
  border: 0;
  border-radius: 0;
  
  padding: 115px 130px 10px 197px;
  padding: 10.648cqw 12cqw 0.926cqw 18.204cqw;
  background-color: transparent;
  background-image:
    radial-gradient(ellipse 30% 10% at 53.5% 66.3%,
      rgba(255, 138, 52, 0.62), rgba(255, 138, 52, 0) 78%),
    var(--guide-banner);
  background-size: 100% 100%, 100% 100%;
  background-repeat: no-repeat, no-repeat;
  background-blend-mode: screen, normal;
  color: #efe4dd;
  font-size: 63px;
  font-size: 5.8cqw;
  -webkit-text-stroke: 3px rgba(92, 58, 52, 0.95);
  -webkit-text-stroke: 0.25cqw rgba(92, 58, 52, 0.95);
  paint-order: stroke fill;
  text-shadow: 0 0 12px rgba(255, 150, 90, 0.45);
  text-shadow: 0 0 1.111cqw rgba(255, 150, 90, 0.45);
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-text {
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-text-cost {
  left: 11.389%;
  top: 19.479%;
  width: 77.222%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-text-modes {
  left: 4.259%;
  top: 26.719%;
  width: 91.574%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-text-count {
  left: 9%;
  top: 39.479%;
  width: 82%;
  text-align: center;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-text-note {
  left: 6.204%;
  top: 88.542%;
  width: 83.333%;
  font-size: 19px;
  font-size: 2.8cqw;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-note-2 {
  display: block;
  padding-left: 4%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-inline-icon {
  display: inline-block;
  vertical-align: -0.22em;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-inline-orb {
  width: 46px;
  width: 4.259cqw;
  height: 47px;
  height: 4.352cqw;
  background-image: var(--guide-orb);
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-inline-gold {
  width: 62px;
  width: 5.741cqw;
  height: 39px;
  height: 3.611cqw;
  background-image: var(--guide-gold);
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-heading {
  position: absolute;
  z-index: 5;
  box-sizing: border-box;
  left: 23.704%;
  top: 43.594%;
  width: 52.778%;
  min-height: 5.052%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 8px 20px;
  padding: 1.204cqw 1.852cqw;
  border: 1px solid rgba(255, 255, 255, 0.62);
  border: max(1px, 0.093cqw) solid rgba(255, 255, 255, 0.62);
  border-radius: 13px;
  border-radius: 1.204cqw;
  background: #272727;
  color: #f2f2f2;
  font-weight: 700;
  font-size: 25px;
  font-size: 3.5cqw;
  line-height: 1.25;
  text-wrap: balance;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-panel {
  position: absolute;
  z-index: 2;
  box-sizing: border-box;
  left: 10.093%;
  top: 50.573%;
  width: 79.815%;
  height: 35.469%;
  border: 1px solid rgba(255, 255, 255, 0.62);
  border: max(1px, 0.093cqw) solid rgba(255, 255, 255, 0.62);
  border-radius: 13px;
  border-radius: 1.204cqw;
  background: #272727;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-rule-h {
  position: absolute;
  z-index: 5;
  left: 12.685%;
  top: 55.990%;
  width: 74.352%;
  height: 2px;
  height: max(1px, 0.185cqw);
  background: rgba(255, 255, 255, 0.45);
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-rule-v {
  position: absolute;
  z-index: 5;
  left: 27.870%;
  top: 52.083%;
  width: 2px;
  width: max(1px, 0.185cqw);
  height: 33.333%;
  background: rgba(255, 255, 255, 0.45);
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-th {
  position: absolute;
  z-index: 5;
  top: 52.813%;
  height: 1.979%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #efefef;
  font-weight: 700;
  font-size: 21px;
  font-size: 2.778cqw;
  line-height: 1.2;
  white-space: nowrap;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-th-min { left: 18.333%; width: 9.259%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-th-max { left: 59.630%; width: 9.259%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-th-rate { left: 72.685%; width: 15.741%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr {
  position: absolute;
  z-index: 5;
  left: 12.685%;
  width: 75.741%;
  height: 1.979%;
  display: grid;
  grid-template-columns:
    15.185cqw 5.185cqw 7.222cqw 3.241cqw 6.944cqw
    2.778cqw 5.741cqw 0.648cqw 7.315cqw 5.741cqw 15.741cqw;
  align-items: center;
  color: #efefef;
  font-weight: 700;
  font-size: 23px;
  font-size: 3.148cqw;
  line-height: 1.2;
  white-space: nowrap;
}
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr > .name { grid-column: 1; font-size: 2.4cqw; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr > .v1 { grid-column: 3; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr > .v2 { grid-column: 5; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr > .dots { grid-column: 7; text-align: center; letter-spacing: 0.1em; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr > .vmax { grid-column: 9; text-align: right; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr > .vrate { grid-column: 11; text-align: center; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr-1 { top: 57.917%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr-2 { top: 62.750%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr-3 { top: 67.583%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr-4 { top: 72.417%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr-5 { top: 77.250%; }
#es-screen-exchange .game-guide-screen-unlock-potential-1 .game-guide-tr-6 { top: 82.083%; }
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-dim {
  background: rgba(3, 2, 8, 0.72);
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-callout {
  min-height: 0;
  padding: 10px 17px;
  padding: 0.926cqw 1.574cqw;
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-frame-lock,
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-window-lock {
  left: 34.630%;
  top: 45.208%;
  width: 9.074%;
  height: 4.948%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-window-lock > span {
  width: 1102.041%;
  height: 2021.053%;
  left: -381.633%;
  top: -913.684%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-frame-row,
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-window-row {
  left: 34.630%;
  top: 50.677%;
  width: 30.833%;
  height: 4.375%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-window-row > span {
  width: 324.324%;
  height: 2285.714%;
  left: -112.312%;
  top: -1158.333%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-callout-lock {
  left: 8.611%;
  top: 31.042%;
  width: 68.148%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-callout-maxvalue {
  left: 8.981%;
  top: 59.583%;
  width: 83.056%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-callout-random {
  left: 8.981%;
  top: 73.698%;
  width: 83.056%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-callout-equal {
  left: 9.074%;
  top: 81.198%;
  width: 83.056%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-line-lock {
  left: 38.750%;
  top: 41.521%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 3.688%;
}
#es-screen-exchange .game-guide-screen-unlock-potential-3 .game-guide-line-row {
  left: 49.213%;
  top: 55.052%;
  width: 5px;
  width: max(2px, 0.741cqw);
  height: 4.531%;
}
#es-screen-exchange .game-guide-screen-total-war-1 {
  background: #272c30;
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-banner-title {
  left: 6.852%;
  top: 5.208%;
  width: 86.389%;
  height: 11.979%;
  border: 0;
  border-radius: 0;
  padding: 25px 150px 10px;
  padding: 2.315cqw 14cqw 0.926cqw;
  background-color: transparent;
  background-image:
    radial-gradient(ellipse 25% 11% at 49.8% 51.3%,
      rgba(255, 138, 52, 0.55), rgba(255, 138, 52, 0) 80%),
    var(--guide-banner);
  background-size: 100% 100%, 100% 100%;
  background-repeat: no-repeat, no-repeat;
  background-blend-mode: screen, normal;
  color: #efe4dd;
  font-size: 73px;
  font-size: 6.759cqw;
  -webkit-text-stroke: 3px rgba(92, 58, 52, 0.95);
  -webkit-text-stroke: 0.25cqw rgba(92, 58, 52, 0.95);
  paint-order: stroke fill;
  text-shadow: 0 0 12px rgba(255, 150, 90, 0.45);
  text-shadow: 0 0 1.111cqw rgba(255, 150, 90, 0.45);
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-text {
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-text-limit {
  left: 4.167%;
  top: 22.292%;
  width: 93.704%;
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-text-protect {
  left: 4.259%;
  top: 33.646%;
  width: 75.093%;
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-text-healing {
  left: 6.759%;
  top: 72.135%;
  width: 86.204%;
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-text-debuff {
  left: 6.759%;
  top: 89.219%;
  width: 86.204%;
}
#es-screen-exchange .game-guide-screen-total-war-1 .game-guide-illust {
  position: absolute;
  z-index: 2;
  left: 25.926%;
  top: 41.250%;
  width: 53.704%;
  height: 28.646%;
  background-image: var(--guide-illust);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
#es-screen-exchange .game-guide-screen-total-war-2 {
  background: #272c30;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-text {
  font-size: 20px;
  font-size: 3cqw;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-text-kinds {
  left: 12.500%;
  top: 7.188%;
  width: 75.093%;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-text-materials {
  left: 8.704%;
  top: 50.677%;
  width: 82.500%;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-plate {
  position: absolute;
  z-index: 2;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-plate-rewards {
  left: 8.889%;
  top: 22.188%;
  width: 82.130%;
  height: 24.531%;
  background-image: var(--guide-rewards);
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-plate-result {
  left: 12.315%;
  top: 68.073%;
  width: 75.463%;
  height: 24.792%;
  background-image: var(--guide-result);
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-listrow {
  position: absolute;
  z-index: 5;
  left: 27.778%;
  width: 52.315%;
  height: 1.979%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  gap: 1.111cqw;
  font-weight: 700;
  font-size: 13px;
  font-size: 1.852cqw;
  line-height: 1.2;
  white-space: nowrap;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-listrow-1 {
  top: 22.188%;
  color: rgba(255, 255, 255, 0.20);
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-listrow-2 {
  top: 27.135%;
  color: rgba(255, 255, 255, 0.82);
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-listrow-3 {
  top: 32.552%;
  color: rgba(255, 255, 255, 0.34);
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-claim-name {
  position: absolute;
  z-index: 5;
  left: 30.648%;
  top: 37.083%;
  width: 34.167%;
  height: 1.875%;
  display: flex;
  align-items: center;
  color: #f2eae4;
  font-weight: 700;
  font-size: 17px;
  font-size: 2.407cqw;
  line-height: 1.2;
  white-space: nowrap;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-claim-rank {
  position: absolute;
  z-index: 5;
  left: 30.648%;
  top: 39.271%;
  width: 34.444%;
  height: 2.604%;
  display: flex;
  align-items: center;
  color: #e8913c;
  font-weight: 700;
  font-size: 16px;
  font-size: 2.130cqw;
  line-height: 1.2;
  white-space: nowrap;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-claim-button {
  position: absolute;
  z-index: 5;
  left: 65.185%;
  top: 38.802%;
  width: 17.037%;
  height: 1.875%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  font-size: 2.778cqw;
  line-height: 1.2;
  text-shadow: 0 1px 2px rgba(120, 40, 0, 0.7);
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-result-title {
  position: absolute;
  z-index: 5;
  left: 35.185%;
  top: 70.469%;
  width: 29.630%;
  height: 1.875%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #e8e2da;
  font-weight: 700;
  font-size: 23px;
  font-size: 3.148cqw;
  line-height: 1.2;
}
#es-screen-exchange .game-guide-screen-total-war-2 .game-guide-result-rank {
  position: absolute;
  z-index: 5;
  left: 26.389%;
  top: 75.208%;
  width: 45.926%;
  height: 1.875%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #e8e2e0;
  font-weight: 700;
  font-size: 20px;
  font-size: 2.778cqw;
  line-height: 1.2;
}


