/* Vice Dark 2026 - secondary native SMF screens and popup tools */
body.action_auxiliary #main_content_section { color: #e8f0f8; }
body.action_auxiliary .pagesection,
body.action_auxiliary .navigate_section,
body.action_auxiliary .buttonlist { margin-bottom: 12px; }
body.action_auxiliary .table_list,
body.action_auxiliary .table_grid { width: 100%; border-collapse: separate; border-spacing: 0; border: 1px solid rgba(111,178,237,.2); border-radius: 11px; overflow: hidden; background: rgba(15,24,36,.97) !important; }
body.action_auxiliary .table_list th,
body.action_auxiliary .table_grid th { padding: 10px 12px; background: rgba(36,78,115,.58) !important; color: #fff !important; }
body.action_auxiliary .table_list td,
body.action_auxiliary .table_grid td { padding: 10px 12px; border-color: rgba(111,178,237,.16) !important; background: transparent !important; color: #e3ebf4 !important; }
body.action_auxiliary .table_list tr:nth-child(even) td,
body.action_auxiliary .table_grid tr:nth-child(even) td { background: rgba(255,255,255,.025) !important; }
body.action_auxiliary .table_list tr:hover td,
body.action_auxiliary .table_grid tr:hover td { background: rgba(35,71,103,.58) !important; }

body.action_helpadmin #wrapper,
body.action_posthistory #wrapper,
body.action_spellcheck #wrapper,
body.action_helpadmin #help_popup,
body.action_posthistory #post_history,
body.action_spellcheck #spellcheck {
  width: min(900px, calc(100% - 20px)) !important;
  max-width: 900px;
  margin: 18px auto !important;
  padding: 18px !important;
  border: 1px solid rgba(111,178,237,.22) !important;
  border-radius: 14px !important;
  background: rgba(12,20,31,.98) !important;
  color: #e8f0f8 !important;
  box-sizing: border-box;
  box-shadow: 0 20px 48px rgba(0,0,0,.36);
}
body.action_helpadmin #main_content_section::before { content: 'Yardım penceresi'; }
body.action_posthistory #main_content_section::before { content: 'İleti düzenleme geçmişi'; }
body.action_spellcheck #main_content_section::before { content: 'Yazım denetimi'; }
body.action_auxiliary .popup_window,
body.action_auxiliary .windowbg,
body.action_auxiliary .windowbg2,
body.action_auxiliary .roundframe,
body.action_auxiliary .information,
body.action_auxiliary .description { border-color: rgba(111,178,237,.2) !important; background: rgba(16,25,38,.97) !important; color: #e8f0f8 !important; }
body.action_auxiliary pre,
body.action_auxiliary code { border: 1px solid rgba(111,178,237,.16); border-radius: 7px; background: #09111b; color: #cce8ff; }
body.action_auxiliary input:not([type="checkbox"]):not([type="radio"]),
body.action_auxiliary select,
body.action_auxiliary textarea { max-width: 100%; border: 1px solid rgba(111,178,237,.34) !important; border-radius: 8px !important; background: #0d1723 !important; color: #edf4fb !important; box-sizing: border-box; }
body.action_auxiliary .button_submit,
body.action_auxiliary input[type="submit"],
body.action_auxiliary button { border: 1px solid rgba(111,178,237,.42) !important; border-radius: 8px !important; background: linear-gradient(180deg,#287dbc,#19598a) !important; color: #fff !important; }
body.action_auxiliary a { color: #75bcf5; }
body.action_auxiliary .smalltext { color: #98a9bc !important; }

@media (max-width: 700px) {
  body.action_auxiliary .table_list,
  body.action_auxiliary .table_grid { display: block; overflow-x: auto; white-space: nowrap; }
  body.action_helpadmin #wrapper,
  body.action_posthistory #wrapper,
  body.action_spellcheck #wrapper { padding: 12px !important; }
}
