/* Mantis OSRS v1.69 — restrained event-page lighting layer.
   Keeps the stable layouts and interaction states while reducing stacked glow effects. */

/* Remove the large animated ambient streaks behind completed-event pages. */
body.v169-clean-event::before,
body.v169-clean-event::after{
  content:none!important;
  display:none!important;
  animation:none!important;
  filter:none!important;
}

/* Keep one restrained depth shadow on the primary event surfaces. */
body.v169-clean-event.v161-event-page .panel,
body.v169-clean-event.v161-event-page .original-board-panel{
  box-shadow:0 14px 32px rgba(0,0,0,.22)!important;
}

body.v169-clean-event.v161-event-page .event-page-header{
  box-shadow:0 10px 24px rgba(0,0,0,.19)!important;
}

body.v169-clean-event.v161-event-page .board-frame,
body.v169-clean-event.v161-event-page .original-board-frame{
  box-shadow:0 12px 28px rgba(0,0,0,.23)!important;
}

/* Preserve the inner-frame lines, but remove their green illumination. */
body.v169-clean-event.v161-event-page .panel::after,
body.v169-clean-event.v161-event-page .event-page-header::before{
  box-shadow:none!important;
}

/* Smaller cards use shallow neutral depth instead of layered green glows. */
body.v169-clean-event.v161-event-page .roster-card,
body.v169-clean-event.v161-event-page .team-card,
body.v169-clean-event.v161-event-page .event-info-panel,
body.v169-clean-event.v161-event-page .leader-card,
body.v169-clean-event.v161-event-page .score-card,
body.v169-clean-event.v161-event-page .board-scoreboard-panel{
  box-shadow:0 7px 17px rgba(0,0,0,.16)!important;
}

/* Default navigation button remains dimensional; hover/focus styling is untouched. */
body.v169-clean-event .site-home-link:not(:hover):not(:focus-visible){
  box-shadow:0 8px 20px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.025)!important;
}

/* Typography is crisper without ambient text glow. */
body.v169-clean-event h1,
body.v169-clean-event .event-page-header h1,
body.v169-clean-event .event-section-title,
body.v169-clean-event .teams-title,
body.v169-clean-event .roster-head,
body.v169-clean-event .team-head,
body.v169-clean-event .player-name-btn,
body.v169-clean-event .original-board-title,
body.v169-clean-event .title,
body.v169-clean-event .board-replay-divider{
  text-shadow:none!important;
}

body.v169-clean-event .event-section-title::after,
body.v169-clean-event .teams-title::after,
body.v169-clean-event .board-replay-separator{
  box-shadow:none!important;
}

/* Replay: retain the established control-room layout while flattening ordinary surfaces. */
body.v169-clean-event.v160-replay .panel,
body.v169-clean-event.v160-replay .original-board-panel{
  box-shadow:0 14px 32px rgba(0,0,0,.24)!important;
}

body.v169-clean-event.v160-replay .board,
body.v169-clean-event.v160-replay .original-board-frame{
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.018)!important;
}

body.v169-clean-event.v160-replay .controls,
body.v169-clean-event.v160-replay .count-card,
body.v169-clean-event.v160-replay .status,
body.v169-clean-event.v160-replay .current-move,
body.v169-clean-event.v160-replay .event-log,
body.v169-clean-event.v160-replay .powers,
body.v169-clean-event.v160-replay .team-card,
body.v169-clean-event.v160-replay .pill,
body.v169-clean-event.v160-replay .log-item:not(.current),
body.v169-clean-event.v160-replay .power-item,
body.v169-clean-event.v160-replay .player-modal,
body.v169-clean-event.v160-replay .player-modal-head,
body.v169-clean-event.v160-replay .player-modal-row{
  box-shadow:none!important;
}

/* Ordinary replay tiles stay crisp; active-tile glow remains unchanged. */
body.v169-clean-event.v160-replay .tile:not(.active){
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)!important;
}

body.v169-clean-event.v160-replay .board-replay-divider,
body.v169-clean-event.v160-replay .board-replay-separator{
  text-shadow:none!important;
  box-shadow:none!important;
}
