/* kotlin.css — semantic syntax palette for hand-wrapped <pre data-lang="kotlin">
 * listings. Linked only on pages that carry Kotlin.
 *
 * Same contract as java.css: .comment .keyword .string .type .number are the
 * shared cross-language vocabulary; .function (call site) and .property
 * (accessor) are Kotlin's own. Standalone delete-target for degeneration-x.
 * Darcula-family palette; names not married to it. */

pre[data-lang="kotlin"] > code { color: #a9b7c6; }

pre[data-lang="kotlin"] .comment  { color: #808080; font-style: italic; }
pre[data-lang="kotlin"] .keyword  { color: #cc7832; }
pre[data-lang="kotlin"] .function { color: #ffc66d; }                     /* call site */
pre[data-lang="kotlin"] .property { color: #9876aa; font-style: italic; } /* accessor  */
pre[data-lang="kotlin"] .string   { color: #6a8759; }
pre[data-lang="kotlin"] .type     { color: #7fb3c8; }
pre[data-lang="kotlin"] .number   { color: #6897bb; }
