/* V83 — FIX USER-REPORTED REVERSED ORDER.
   Barut/Zirh/Speed icons FIRST immediately below the north coordinate rail,
   combat target panels SECOND.  No battle mechanics/JS changes.
   V82 reward text-only styling below is preserved verbatim.
*/
.sea-mmo-shell .sea-play-stage .sea-active-effects-v73{
 top:78px!important;left:52px!important;
}
/* Only shift actual battle cards if a visible extra tile is present. */
.sea-mmo-shell .sea-play-stage:has(
 .sea-active-effects-v73:not([hidden]) .sea-effect-tile-v73:not([hidden])
) .sea-battle-panels{
 top:145px!important;
}
/* Rocket status message is below the combat panels when a card is visible. */
.sea-mmo-shell .sea-play-stage:has(
 .sea-battle-panels:not([hidden]) .sea-battle-card:not([hidden])
) .sea-rocket-notice-v73{
 top:215px!important;left:52px!important;
}
.sea-mmo-shell .sea-play-stage:has(
 .sea-battle-panels:not([hidden]) .sea-battle-card[data-battle-card="outgoing"]:not([hidden])
):has(
 .sea-battle-card[data-battle-card="incoming"]:not([hidden])
) .sea-rocket-notice-v73{
 top:282px!important;left:52px!important;
}
@media(max-width:560px){
 .sea-mmo-shell .sea-play-stage .sea-active-effects-v73{
  top:76px!important;left:50px!important;
 }
 .sea-mmo-shell .sea-play-stage:has(
  .sea-active-effects-v73:not([hidden]) .sea-effect-tile-v73:not([hidden])
 ) .sea-battle-panels{top:140px!important}
 .sea-mmo-shell .sea-play-stage:has(
  .sea-battle-panels:not([hidden]) .sea-battle-card:not([hidden])
 ) .sea-rocket-notice-v73{top:209px!important;left:50px!important}
 .sea-mmo-shell .sea-play-stage:has(
  .sea-battle-panels:not([hidden]) .sea-battle-card[data-battle-card="outgoing"]:not([hidden])
 ):has(.sea-battle-card[data-battle-card="incoming"]:not([hidden]))
 .sea-rocket-notice-v73{top:270px!important;left:50px!important}
}
/* Reward stack now lives inside stage; below y=66px north coordinate rail.
   The requested output is text only: no frame, panel background or border. */
.sea-mmo-shell .sea-play-stage #sea-npc-reward-notices{
 position:absolute!important;top:82px!important;left:50%!important;
 transform:translateX(-50%)!important;
 background:none!important;border:0!important;outline:0!important;
 box-shadow:none!important;filter:none!important;
 padding:0!important;pointer-events:none!important;
 width:max-content;max-width:calc(100% - 110px)!important;
}
.sea-mmo-shell .sea-play-stage #sea-npc-reward-notices>div{
 padding:0!important;margin:0!important;background:transparent!important;
 border:0!important;border-radius:0!important;outline:0!important;
 box-shadow:none!important;filter:none!important;
}
@media(max-width:560px){
 .sea-mmo-shell .sea-play-stage #sea-npc-reward-notices{
  top:78px!important;max-width:calc(100% - 72px)!important;
  font-size:clamp(11px,3vw,16px)!important;
 }
 .sea-mmo-shell .sea-play-stage #sea-npc-reward-notices div{
  white-space:normal!important;overflow-wrap:anywhere;
 }
}
