/*!
 * prism.js Custom theme for proferick.com @dark-mode
 * @author: @salegomx | <https://sergiogomez.mx>
 * Heavily inspired on 'Nihgt Owl' theme for VSCode
 */code[class*=language-],pre[class*=language-]{font-family:Consolas,Monaco,"Ubuntu Mono",monospace;font-size:1.05em;color:#fff;line-height:1.5;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:.5em}pre[class*=language-] ::-moz-selection{background:#305971}pre[class*=language-] ::selection{background:#305971}.token.comment,.token.prolog,.token.cdata{color:#90a9a9}.token.tag,.token.boolean,.token.deleted .token.selector,.token.constant,.token.symbol,.token.builtin{color:#ef6479}.token.number{color:#ff8b24}.token.property{color:#40b28f}.token.attr-value,.token.string,.token.char,.token.operator,.token.entity,.token.url,.token.variable,.token.inserted{color:#48cfa6}.token.atrule,.token.function,.token.string,.token.regex{color:#ffd883}.token.keyword,.token.function,.token.important{color:#f39eff}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.language-markup .token.name,.language-markup .token.attr-name{color:#ffd883}.language-markup .token.doctype,.language-markup .token.tag{color:#ef6479}.language-markup .token.attr-value{color:#09cb8f}.language-markup .token.punctuation{color:#c4f320}:is(.style,.language-css,.language-scss,.language-sass) .token.atrule{color:#ff9870}:is(.style,.language-css,.language-scss,.language-sass) .token.selector{color:#09cb8f}:is(.style,.language-css,.language-scss,.language-sass) .token.property{color:#a0fcf3}:is(.style,.language-css,.language-scss,.language-sass) .token.punctuation{color:gold}:is(.style,.language-css,.language-scss,.language-sass) .token.function{color:#ffd883}:is(.style,.language-css,.language-scss,.language-sass) .token.keyword,:is(.style,.language-css,.language-scss,.language-sass) .token.important,:is(.style,.language-css,.language-scss,.language-sass) .token.rule{color:#f39eff}:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.keyword,:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.operator{color:#f39eff}:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.literal-property,:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.property{color:#a0fcf3}:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.punctuation{color:gold}:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.function,:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.boolean{color:#ef6479}:is(.script,.language-js,.language-ts,.language-typescript,.language-json,.language-webmanifest) .token.number{color:#ff8b24}.language-php .token.delimiter.important{color:#ff4b66}.language-php .token.doctype,.language-php .token.tag{color:#ef6479}.language-php .token.name,.language-php .token.attr-name{color:#ffd883}.language-php .token.variable{color:#f0f0f0}.language-php .token.keyword,.language-php .token.operator{color:#f39eff}.language-php .token.punctuation{color:gold}.language-php .token.function{color:#ffd883}.language-php .token.number{color:#ff8b24}.language-sql .token.keyword{color:#f39eff}.language-sql .token.punctuation{color:gold}.language-sql .token.function{color:#09cb8f}.language-sql .token.number{color:#ff8b24}.language-sql .token.operator{color:#a0fcf3}:is(.language-bash,.language.sh,.language-shell) .token:not(.comment,.prolog,.cdata,.string,.function){color:#fff}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers .line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers .line-numbers-rows>span::before{content:counter(linenumber);color:#ccc;display:block;padding-right:.8em;text-align:right}
