﻿/* StartEn.css - additions for the English start page. Loaded after StartPage.css (shared design). */

/* headlines list type selector on one line */
.en-inline { display: flex; align-items: center; gap: 8px; }
.en-inline span { display: inline; margin: 0; white-space: nowrap; }
.en-inline select { flex: 1; min-width: 0; }

/* generated headlines table */
.en-news table { width: 100% !important; }
.en-news td { font-size: 13px; }
.en-news a { color: var(--sp-link); }

/* market tabs (New York / Europe / Asia / Currency) */
.en-tabs { display: flex; flex-wrap: wrap; gap: 4px; margin-bottom: 8px; }
.en-tabs #F_Box_Line { display: none; }
.en-tabs a {
  flex: 1 1 auto;
  min-width: 64px;
  padding: 5px 8px;
  border-radius: 6px;
  text-align: center;
  font-size: 13px;
  font-weight: 500;
  text-decoration: none !important;
  color: #fff !important;
}
.en-tabs a:hover { filter: brightness(1.15); }

/* chart + indices list stay at their fixed legacy width, centered in the card */
.en-markets #Table2 { margin: 0 auto; }

/* login line */
.en-login { font-size: 14px; }
.en-login:empty { display: none; }
