Something went wrong. Try again.
code complexity & repetition analysis tool
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163@font-face { font-family: "Atkinson Hyperlegible Soft"; font-style: normal; font-display: swap; font-weight: 400; src: url("../fonts/atkinson-hyperlegible-soft/AtkinsonHyperlegibleSoft-Regular.woff2") format("woff2");}
@font-face { font-family: "Atkinson Hyperlegible Soft"; font-style: italic; font-display: swap; font-weight: 400; src: url("../fonts/atkinson-hyperlegible-soft/AtkinsonHyperlegibleSoft-RegularItalic.woff2") format("woff2");}
@font-face { font-family: "Atkinson Hyperlegible Soft"; font-style: normal; font-display: swap; font-weight: 600; src: url("../fonts/atkinson-hyperlegible-soft/AtkinsonHyperlegibleSoft-SemiBold.woff2") format("woff2");}
@font-face { font-family: "Atkinson Hyperlegible Soft"; font-style: normal; font-display: swap; font-weight: 700; src: url("../fonts/atkinson-hyperlegible-soft/AtkinsonHyperlegibleSoft-Bold.woff2") format("woff2");}
@font-face { font-family: "IBM Plex Serif"; font-style: normal; font-display: swap; font-weight: 400; src: url("../fonts/ibm-plex-serif/ibm-plex-serif-latin-400-normal.woff2") format("woff2");}
@font-face { font-family: "IBM Plex Serif"; font-style: normal; font-display: swap; font-weight: 600; src: url("../fonts/ibm-plex-serif/ibm-plex-serif-latin-600-normal.woff2") format("woff2");}
@font-face { font-family: "IBM Plex Serif"; font-style: normal; font-display: swap; font-weight: 700; src: url("../fonts/ibm-plex-serif/ibm-plex-serif-latin-700-normal.woff2") format("woff2");}
:root,.coal { --bg: hsl(200, 7%, 8%); --fg: #98a3ad; --sidebar-bg: #292c2f; --sidebar-fg: #a1adb8; --sidebar-non-existant: #505254; --sidebar-active: #3473ad; --sidebar-spacer: #393939; --scrollbar: var(--sidebar-fg); --icons: #43484d; --icons-hover: #b3c0cc; --links: #2b79a2; --inline-code-color: #c5c8c6; --theme-popup-bg: #141617; --theme-popup-border: #43484d; --theme-hover: #1f2124; --quote-bg: hsl(234, 21%, 18%); --quote-border: hsl(234, 21%, 23%); --warning-border: #ff8e00; --table-border-color: hsl(200, 7%, 13%); --table-header-bg: hsl(200, 7%, 28%); --table-alternate-bg: hsl(200, 7%, 11%); --searchbar-border-color: #aaa; --searchbar-bg: #b7b7b7; --searchbar-fg: #000; --searchbar-shadow-color: #aaa; --searchresults-header-fg: #666; --searchresults-border-color: #98a3ad; --searchresults-li-bg: #2b2b2f; --search-mark-bg: #355c7d; --color-scheme: dark; --copy-button-filter: invert(26%) sepia(8%) saturate(575%) hue-rotate(169deg) brightness(87%) contrast(82%); --copy-button-filter-hover: invert(36%) sepia(70%) saturate(503%) hue-rotate(167deg) brightness(98%) contrast(89%); --mono-font: "Source Code Pro", Consolas, "Ubuntu Mono", Menlo, "DejaVu Sans Mono", monospace;}
#theme-toggle,#theme-list { display: none !important;}
html,button,input { font-family: "Atkinson Hyperlegible Soft", "Open Sans", sans-serif;}
body { background: var(--bg); color: var(--fg);}
h1,h2,h3,h4,h5,h6 { font-family: "IBM Plex Serif", Georgia, serif; font-weight: 400; line-height: 1.15;}
h1 { color: #9dbcfb;}
h2,h3 { color: #c5d2df;}
a,.content a { color: var(--links);}
code,pre,.ace_editor,.hljs { font-family: var(--mono-font) !important;}
pre { background: #1d1f21; border: 1px solid var(--table-border-color);}
pre > code,.hljs { background: #1d1f21; color: #c5c8c6;}
blockquote { background: var(--quote-bg); border-color: var(--quote-border);}