При прочих равных сильнее то, что ближе к элементу и важнее по каскаду: author !important и user !important (user agent — слабее), а среди обычных правил — inline style, затем ID, классы, элементы.
Каскад (упрощённо)
Origin + importance (!important vs обычные).
Слои @layer (порядок слоёв).
Специфичность селектора.
Порядок появления в документе.
<divclass="box"style="color: red"></div>
Inline победит .box { color: blue }, но проиграет .box { color: green !important } (с оговорками про user styles).
Итог
«Самый сильный CSS» — не «внешний файл», а комбинация origin/importance → слой → specificity → order. Частый неправильный ответ — «только inline».