    [".hljs-emphasis"
     {"font-style" "italic"}]
    [".hljs-strong"
-    {"font-weight" "bold"}]
-   ])
+    {"font-weight" "bold"}]])
+
 
 
 (def at-keyframes-styles

    [(at-keyframes :pulse-previous-re-frame-10x
                   [:from {:color "white"
                           :left  (when slide? "-100%")}]
                   [:to   {:left  (when slide? "0%")}])
     (at-keyframes :pulse-next-re-frame-10x
                   [:from {:color "white"
                           :left  (when slide? "100%")}]
                   [:to   {:left  (when slide? "0%")}])
     (at-keyframes :fade-clipboard-msg-re-frame-10x
                   [:0%   {:margin-left "100px"}]
                   [:5%   {:margin-left "0px"
                           :opacity     "1"}]
                   [:90%  {:opacity "1"}])]))


(def panel-styles

   ;; https://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/
   [:.dont-break-out
    {
     "overflow-wrap"   "break-word"
     "word-wrap"       "break-word"

     "-ms-word-break"  "break-all"
     ; This is the dangerous one in WebKit, as it breaks things wherever
     "word-break"      "break-all"
     ; /* Instead use this non-standard one: */
     :word-break       "break-word"

     ; /* Adds a hyphen where the word breaks, if supported (No Blink) */
     "-ms-hyphens"     "auto"
     "-moz-hyphens"    "auto"
     "-webkit-hyphens" "auto"
     "hypens"          "auto"}]])

(def highlight-js-solarized
  ;; From https://github.com/isagalaev/highlight.js/blob/master/src/styles/solarized-light.css
  [[:.hljs {"display" "block"
            "padding" "0.5em"
            "color"   "#657b83"}]
   [:.hljs-comment :.hljs-quote
    {"color" "#93a1a1"}]
   [:.hljs-keyword :.hljs-selector-tag :.hljs-addition
