/* seite.css — aus inhalt/entitaet/index.html ausgelagert (#1014): <style>-Bloecke und style-Attribute, damit style-src ohne unsafe-inline gilt. */
    .ent-header      { padding: 20px 0 10px; border-bottom: 1px solid var(--amber-dim); margin-bottom: 20px; }
    .ent-name        { font-family: var(--font-crt); font-size: 36px; color: var(--amber-bright); }
    .ent-meta        { color: var(--amber-dim); font-size: 11px; margin-top: 6px; }
    .ent-beschreibung{ margin-top: 10px; color: var(--text); line-height: 1.5; }
    .ent-section     { margin-top: 28px; }
    .ent-section-hdr { font-family: var(--font-crt); font-size: 20px; color: var(--amber);
                       border-bottom: 1px solid var(--amber-dim); padding-bottom: 4px; margin-bottom: 12px; }
    .ent-card        { background: var(--bg-secondary); border: 1px solid var(--amber-dim);
                       padding: 10px 14px; margin-bottom: 8px; }
    .ent-card-titel  { color: var(--amber-bright); font-weight: bold; }
    .ent-card-meta   { color: var(--amber-dim); font-size: 10px; margin-top: 4px; }
    .ent-card a      { color: var(--amber); text-decoration: none; }
    .ent-card a:hover{ color: var(--amber-bright); text-decoration: underline; }
    .ent-back        { margin-bottom: 16px; }
    .ent-back a      { color: var(--amber-dim); text-decoration: none; font-size: 11px; }
    .ent-back a:hover{ color: var(--amber); }
    .ent-empty       { color: var(--amber-dim); font-style: italic; }
    .ent-typ-badge   { display: inline-block; border: 1px solid var(--amber-dim);
                       padding: 1px 6px; font-size: 10px; color: var(--amber-dim);
                       margin-left: 10px; vertical-align: middle; }
    .loading         { color: var(--amber-dim); }
    .error-msg       { color: #ff4444; }
    /* #1066: jede Seite der Terminal Tribune verlinkt das eine Impressum auf der Apex. */
    .ent-fuss        { margin-top: 40px; padding-top: 10px; border-top: 1px solid var(--amber-dim);
                       font-size: 11px; color: var(--amber-dim); }
    .ent-fuss a      { color: var(--amber-dim); text-decoration: none; }
    .ent-fuss a:hover{ color: var(--amber); }
  
