/* ======================
   DART / FLUTTER HIGHLIGHT
   ====================== */
.dart-keyword    { color: #0000cc; font-weight: bold; }   /* class, void, final, const, var, if, for, return, async, await, extends */
.dart-type       { color: #267f99; }                      /* String, int, bool, Widget, BuildContext, StatelessWidget */
.dart-string     { color: #a31515; }                       /* 'Hello', "World" */
.dart-comment    { color: #008000; font-style: italic; }   /* // comments */
.dart-annotation { color: #ff00ff; }                        /* @override, @required */
.dart-number     { color: #098658; }                        /* 16, 3.14 */

/* ======================
   UNIVERSAL CODE BLOCK STYLE
   ====================== */
pre code {
  display: block;
  padding: 10px;
  border-radius: 6px;
  background: #f8f8f8;
  border: 1px solid #e0e0e0;
  overflow-x: auto;
  font-family: Consolas, "Courier New", monospace;
  font-size: 14px;
  line-height: 1.5;
}
