/* Okno „O UnityChatu“ (core/about.js). Rámeček, pozadí, objevení a tlačítko z intro.css (.uc-in-*), tady jen obsah. */
.uc-ab .uc-in-head { gap: 10px; }
.uc-ab-logo { width: 28px; height: 28px; flex: none; filter: drop-shadow(0 0 6px rgba(255, 140, 0, 0.45)); }
.uc-ab .uc-in-head h3 {
  background: linear-gradient(160deg, #ffe08a 0%, #ffc800 40%, #ff8c00 100%); -webkit-background-clip: text; background-clip: text; color: transparent;
}
.uc-ab .uc-in-lead { margin-bottom: 4px; }
.uc-ab-sec { display: flex; flex-direction: column; gap: 6px; padding-top: 12px; margin-top: 10px; border-top: 1px solid rgba(255, 255, 255, 0.06); }
.uc-ab-sec h4 { margin: 0; color: var(--text-secondary, #adadb8); font-size: 11px; font-weight: 700; letter-spacing: 0.4px; text-transform: uppercase; user-select: none; }
.uc-ab a { color: var(--accent-light, #ffc800); text-decoration: none; }
.uc-ab a:hover { text-decoration: underline; text-underline-offset: 2px; }
.uc-ab-row { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 12px; }
.uc-ab-sep { color: var(--text-muted, #848494); margin: 0 -6px; }
.uc-ab-links { font-size: 12px; }
.uc-ab-links a { color: var(--text-secondary, #adadb8); }
.uc-ab-links a:hover { color: var(--accent-light, #ffc800); }
.uc-ab-credits { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 7px; }
.uc-ab-credits li { display: flex; flex-direction: column; gap: 1px; }
.uc-ab-cn { font-weight: 700; }
.uc-ab-cw { color: var(--text-muted, #848494); font-size: 12px; }
.uc-ab-cw a { color: inherit; text-decoration: underline dotted; text-underline-offset: 2px; }
.uc-ab-cw a:hover { color: var(--accent-light, #ffc800); }
