From 03dc2766ac10681d03ca613811e536ee4cf12c91 Mon Sep 17 00:00:00 2001 From: Ryan Watters Date: Fri, 10 Feb 2017 21:10:31 -0800 Subject: [PATCH] Update search input styles --- content/getting-started/_index.md | 4 +- .../sections-explained.afdesign | Bin 0 -> 28830 bytes .../layouts/partials/site-header.html | 11 +- .../layouts/partials/site-scripts.html | 2 +- .../pipeline/js/scripts/toggle-search.js | 14 ++- themes/hugodocs/pipeline/scss/_variables.scss | 2 +- .../pipeline/scss/base/_normalize.scss | 100 +++++++++++++++--- .../scss/components/_site-search.scss | 83 ++++++++++++--- .../pipeline/scss/layout/_site-header.scss | 12 ++- themes/hugodocs/static/css/style.min.css | 2 +- themes/hugodocs/static/js/script.min.js | 2 +- 11 files changed, 182 insertions(+), 50 deletions(-) create mode 100644 dev-and-design-resources/sections-explained.afdesign diff --git a/content/getting-started/_index.md b/content/getting-started/_index.md index 1789bd7f4..847dc1ab7 100644 --- a/content/getting-started/_index.md +++ b/content/getting-started/_index.md @@ -12,4 +12,6 @@ draft: false slug: aliases: [] notes: ---- \ No newline at end of file +--- + +The Hugo docs have been completely reformatted to include \ No newline at end of file diff --git a/dev-and-design-resources/sections-explained.afdesign b/dev-and-design-resources/sections-explained.afdesign new file mode 100644 index 0000000000000000000000000000000000000000..7484733b3e633ecd11ea944afe59588bc3001bf8 GIT binary patch literal 28830 zcmce7cQ}`A`1e<2W`yibh=}Z6WN(R-8Og}rn?kZ>R8~fXvPVXCwvfFy*;{14=lwj- z?>*i>-uK_vaX9GfJMR0s&g-+zGt`ChU0f6jW$Waq!K`R&?oI*!fUmj#ezO1f^WR5N zD6wm)50T%m!1pEi)^N0QCWfEPa+c5C(Kht);;3~!YTZsBKE@%ER`9>0K{j0G+PfL4 zbK>~i`XgnR=Z++);*<+RQD%JU_s~DmiDho8*shm6DuOZIu(FgYdL*MRkL7lzm*NZK zCu2Nnbg)z=h)Ttj7FJbi5bq-*5LvmH?ER@=npYFHVXx)gGum4-eR1KoIbV0-b5^q6 zY=iUq0p}>iGfoOqM{$EbVOa|5yk@y9zZKLycA8 z%dMq2@S|&Pjkze6uPp1U9)4e~zJO5o@aOxBye$W>hCX+iiZbEd@1>CqG3jf&S7~>f z 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 Y-nS#_gFk}=oJkB<7=L|v`Gz0=3x~Dvp#T5? literal 0 HcmV?d00001 diff --git a/themes/hugodocs/layouts/partials/site-header.html b/themes/hugodocs/layouts/partials/site-header.html index d47647b8b..364533b43 100644 --- a/themes/hugodocs/layouts/partials/site-header.html +++ b/themes/hugodocs/layouts/partials/site-header.html @@ -1,14 +1,15 @@ {{$version := .Hugo.Version}} +
- + diff --git a/themes/hugodocs/layouts/partials/site-scripts.html b/themes/hugodocs/layouts/partials/site-scripts.html index 95368044f..dfa5b47ac 100644 --- a/themes/hugodocs/layouts/partials/site-scripts.html +++ b/themes/hugodocs/layouts/partials/site-scripts.html @@ -1,8 +1,8 @@ +{{$gaid := .Site.Params.googleanalyticstrackingcode }} -{{$gaid := .Site.Params.googleanalyticstrackingcode }} ",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.registerLanguage("markdown",function(e){return{aliases:["md","mkdown","mkd"],c:[{cN:"section",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"quote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"^```w*s*$",e:"^```s*$"},{b:"`.+?`"},{b:"^( {4}| )",e:"$",r:0}]},{b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"string",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"symbol",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:/^\[[^\n]+\]:/,rB:!0,c:[{cN:"symbol",b:/\[/,e:/\]/,eB:!0,eE:!0},{cN:"link",b:/:\s*/,e:/$/,eB:!0}]}]}}),hljs.registerLanguage("handlebars",function(e){var t={"builtin-name":"each in with if else unless bindattr action collection debugger log outlet template unbound view yield"};return{aliases:["hbs","html.hbs","html.handlebars"],cI:!0,sL:"xml",c:[e.C("{{!(--)?","(--)?}}"),{cN:"template-tag",b:/\{\{[#\/]/,e:/\}\}/,c:[{cN:"name",b:/[a-zA-Z\.-]+/,k:t,starts:{eW:!0,r:0,c:[e.QSM]}}]},{cN:"template-variable",b:/\{\{/,e:/\}\}/,k:t}]}}),hljs.registerLanguage("apache",function(e){var t={cN:"number",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"section",b:""},{cN:"attribute",b:/\w+/,r:0,k:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"meta",b:"\\s\\[",e:"\\]$"},{cN:"variable",b:"[\\$%]\\{",e:"\\}",c:["self",t]},t,e.QSM]}}],i:/\S/}}),hljs.registerLanguage("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.registerLanguage("css",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={b:/[A-Z\_\.\-]+\s*:/,rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:/\S/,e:":",eE:!0,starts:{eW:!0,eE:!0,c:[{b:/[\w-]+\(/,rB:!0,c:[{cN:"built_in",b:/[\w-]+/},{b:/\(/,e:/\)/,c:[e.ASM,e.QSM]}]},e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"number",b:"#[0-9A-Fa-f]+"},{cN:"meta",b:"!important"}]}}]};return{cI:!0,i:/[=\/|'\$]/,c:[e.CBCM,{cN:"selector-id",b:/#[A-Za-z0-9_-]+/},{cN:"selector-class",b:/\.[A-Za-z0-9_-]+/},{cN:"selector-attr",b:/\[/,e:/\]/,i:"$"},{cN:"selector-pseudo",b:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{b:"@",e:"[{;]",i:/:/,c:[{cN:"keyword",b:/\w+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[e.ASM,e.QSM,e.CSSNM]}]},{cN:"selector-tag",b:t,r:0},{b:"{",e:"}",i:/\S/,c:[e.CBCM,r]}]}}),hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range end type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil Pages",built_in:"append cap close complex copy imag len make new panic print println real recover delete Site Data"};return{aliases:["golang"],k:t,i:"",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}}),hljs.registerLanguage("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{b:/<<(-?)\w+$/,e:/^\s*\w+$/}]},l={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},c=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),l].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+"|unless)\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=c,l.c=c;var u="[>?]>",p="[\\w#]+\\(\\w+\\):\\d+:\\d+>",f="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",d=[{b:/^\s*=>/,starts:{e:"$",c:c}},{cN:"meta",b:"^("+u+"|"+p+"|"+f+")",starts:{e:"$",c:c}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(d).concat(c)}}),hljs.registerLanguage("yaml",function(e){var t={literal:"{ } true false yes no Yes No True False null"},r="^[ \\-]*",n="[a-zA-Z_][\\w\\-]*",a={cN:"attr",v:[{b:r+n+":"},{b:r+'"'+n+'":'},{b:r+"'"+n+"':"}]},i={cN:"template-variable",v:[{b:"{{",e:"}}"},{b:"%{",e:"}"}]},o={cN:"string",r:0,v:[{b:/'/,e:/'/},{b:/"/,e:/"/}],c:[e.BE,i]};return{cI:!0,aliases:["yml","YAML","yaml"],c:[a,{cN:"meta",b:"^---s*$",r:10},{cN:"string",b:"[\\|>] *$",rE:!0,c:o.c,e:a.v[0].b},{b:"<%[%=-]?",e:"[%-]?%>",sL:"ruby",eB:!0,eE:!0,r:0},{cN:"type",b:"!!"+e.UIR},{cN:"meta",b:"&"+e.UIR+"$"},{cN:"meta",b:"\\*"+e.UIR+"$"},{cN:"bullet",b:"^ *-",r:0},o,e.HCM,e.CNM],k:t}}),hljs.registerLanguage("powershell",function(e){var t={b:"`[\\s\\S]",r:0},r={cN:"variable",v:[{b:/\$[\w\d][\w\d_:]*/}]},n={cN:"literal",b:/\$(null|true|false)\b/},a={cN:"string",v:[{b:/"/,e:/"/},{b:/@"/,e:/^"@/}],c:[t,r,{cN:"variable",b:/\$[A-z]/,e:/[^A-z]/}]},i={cN:"string",v:[{b:/'/,e:/'/},{b:/@'/,e:/^'@/}]},o={cN:"doctag",v:[{b:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{b:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]},s=e.inherit(e.C(null,null),{v:[{b:/#/,e:/$/},{b:/<#/,e:/#>/}],c:[o]});return{aliases:["ps"],l:/-?[A-z\.\-]+/,cI:!0,k:{keyword:"if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch",built_in:"Add-Computer Add-Content Add-History Add-JobTrigger Add-Member Add-PSSnapin Add-Type Checkpoint-Computer Clear-Content Clear-EventLog Clear-History Clear-Host Clear-Item Clear-ItemProperty Clear-Variable Compare-Object Complete-Transaction Connect-PSSession Connect-WSMan Convert-Path ConvertFrom-Csv ConvertFrom-Json ConvertFrom-SecureString ConvertFrom-StringData ConvertTo-Csv ConvertTo-Html ConvertTo-Json ConvertTo-SecureString ConvertTo-Xml Copy-Item Copy-ItemProperty Debug-Process Disable-ComputerRestore Disable-JobTrigger Disable-PSBreakpoint Disable-PSRemoting Disable-PSSessionConfiguration Disable-WSManCredSSP Disconnect-PSSession Disconnect-WSMan Disable-ScheduledJob Enable-ComputerRestore Enable-JobTrigger Enable-PSBreakpoint Enable-PSRemoting Enable-PSSessionConfiguration Enable-ScheduledJob Enable-WSManCredSSP Enter-PSSession Exit-PSSession Export-Alias Export-Clixml Export-Console Export-Counter Export-Csv Export-FormatData Export-ModuleMember Export-PSSession ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command Get-ComputerRestorePoint Get-Content Get-ControlPanelItem Get-Counter Get-Credential Get-Culture Get-Date Get-Event Get-EventLog Get-EventSubscriber Get-ExecutionPolicy Get-FormatData Get-Host Get-HotFix Get-Help Get-History Get-IseSnippet Get-Item Get-ItemProperty Get-Job Get-JobTrigger Get-Location Get-Member Get-Module Get-PfxCertificate Get-Process Get-PSBreakpoint Get-PSCallStack Get-PSDrive Get-PSProvider Get-PSSession Get-PSSessionConfiguration Get-PSSnapin Get-Random Get-ScheduledJob Get-ScheduledJobOption Get-Service Get-TraceSource Get-Transaction Get-TypeData Get-UICulture Get-Unique Get-Variable Get-Verb Get-WinEvent Get-WmiObject Get-WSManCredSSP Get-WSManInstance Group-Object Import-Alias Import-Clixml Import-Counter Import-Csv Import-IseSnippet Import-LocalizedData Import-PSSession Import-Module Invoke-AsWorkflow Invoke-Command Invoke-Expression Invoke-History Invoke-Item Invoke-RestMethod Invoke-WebRequest Invoke-WmiMethod Invoke-WSManAction Join-Path Limit-EventLog Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Event New-EventLog New-IseSnippet New-Item New-ItemProperty New-JobTrigger New-Object New-Module New-ModuleManifest New-PSDrive New-PSSession New-PSSessionConfigurationFile New-PSSessionOption New-PSTransportOption New-PSWorkflowExecutionOption New-PSWorkflowSession New-ScheduledJobOption New-Service New-TimeSpan New-Variable New-WebServiceProxy New-WinEvent New-WSManInstance New-WSManSessionOption Out-Default Out-File Out-GridView Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host Receive-Job Register-EngineEvent Register-ObjectEvent Register-PSSessionConfiguration Register-ScheduledJob Register-WmiEvent Remove-Computer Remove-Event Remove-EventLog Remove-Item Remove-ItemProperty Remove-Job Remove-JobTrigger Remove-Module Remove-PSBreakpoint Remove-PSDrive Remove-PSSession Remove-PSSnapin Remove-TypeData Remove-Variable Remove-WmiObject Remove-WSManInstance Rename-Computer Rename-Item Rename-ItemProperty Reset-ComputerMachinePassword Resolve-Path Restart-Computer Restart-Service Restore-Computer Resume-Job Resume-Service Save-Help Select-Object Select-String Select-Xml Send-MailMessage Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-JobTrigger Set-Location Set-PSBreakpoint Set-PSDebug Set-PSSessionConfiguration Set-ScheduledJob Set-ScheduledJobOption Set-Service Set-StrictMode Set-TraceSource Set-Variable Set-WmiInstance Set-WSManInstance Set-WSManQuickConfig Show-Command Show-ControlPanelItem Show-EventLog Sort-Object Split-Path Start-Job Start-Process Start-Service Start-Sleep Start-Transaction Start-Transcript Stop-Computer Stop-Job Stop-Process Stop-Service Stop-Transcript Suspend-Job Suspend-Service Tee-Object Test-ComputerSecureChannel Test-Connection Test-ModuleManifest Test-Path Test-PSSessionConfigurationFile Trace-Command Unblock-File Undo-Transaction Unregister-Event Unregister-PSSessionConfiguration Unregister-ScheduledJob Update-FormatData Update-Help Update-List Update-TypeData Use-Transaction Wait-Event Wait-Job Wait-Process Where-Object Write-Debug Write-Error Write-EventLog Write-Host Write-Output Write-Progress Write-Verbose Write-Warning Add-MDTPersistentDrive Disable-MDTMonitorService Enable-MDTMonitorService Get-MDTDeploymentShareStatistics Get-MDTMonitorData Get-MDTOperatingSystemCatalog Get-MDTPersistentDrive Import-MDTApplication Import-MDTDriver Import-MDTOperatingSystem Import-MDTPackage Import-MDTTaskSequence New-MDTDatabase Remove-MDTMonitorData Remove-MDTPersistentDrive Restore-MDTPersistentDrive Set-MDTMonitorData Test-MDTDeploymentShare Test-MDTMonitorData Update-MDTDatabaseSchema Update-MDTDeploymentShare Update-MDTLinkedDS Update-MDTMedia Update-MDTMedia Add-VamtProductKey Export-VamtData Find-VamtManagedMachine Get-VamtConfirmationId Get-VamtProduct Get-VamtProductKey Import-VamtData Initialize-VamtData Install-VamtConfirmationId Install-VamtProductActivation Install-VamtProductKey Update-VamtProduct",nomarkup:"-ne -eq -lt -gt -ge -le -not -like -notlike -match -notmatch -contains -notcontains -in -notin -replace"},c:[t,e.NM,a,i,n,r,s]}}),hljs.registerLanguage("scss",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={cN:"variable",b:"(\\$"+t+")\\b"},n={cN:"number",b:"#[0-9A-Fa-f]+"};return{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0,i:"[^\\s]",starts:{eW:!0,eE:!0,c:[n,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"meta",b:"!important"}]}},{cI:!0,i:"[=/|']",c:[e.CLCM,e.CBCM,{cN:"selector-id",b:"\\#[A-Za-z0-9_-]+",r:0},{cN:"selector-class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"selector-attr",b:"\\[",e:"\\]",i:"$"},{cN:"selector-tag",b:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",r:0},{b:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{b:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},r,{cN:"attribute",b:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",i:"[^\\s]"},{b:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{b:":",e:";",c:[r,n,e.CSSNM,e.QSM,e.ASM,{cN:"meta",b:"!important"}]},{b:"@",e:"[{;]",k:"mixin include extend for if else each while charset import debug media page content font-face namespace warn",c:[r,e.QSM,e.ASM,n,e.CSSNM,{b:"\\s[A-Za-z0-9_.-]+",r:0}]}]}}),hljs.registerLanguage("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},r={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},n={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/-?[a-z\._]+/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,r,n,t]}}),hljs.registerLanguage("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.registerLanguage("javascript",function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",r={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},n={cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},a={cN:"subst",b:"\\$\\{",e:"\\}",k:r,c:[]},i={cN:"string",b:"`",e:"`",c:[e.BE,a]};a.c=[e.ASM,e.QSM,i,n,e.RM];var o=a.c.concat([e.CBCM,e.CLCM]);return{aliases:["js","jsx"],k:r,c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,i,e.CLCM,e.CBCM,n,{b:/[{,]\s*/,r:0,c:[{b:t+"\\s*:",rB:!0,r:0,c:[{cN:"attr",b:t,r:0}]}]},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{cN:"function",b:"(\\(.*?\\)|"+t+")\\s*=>",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:t},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:r,c:o}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:t}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:o}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.initHighlightingOnLoad(),function(){function e(e){for(var t=0;t0){var r=e[t].alt.split("class=")[0],n=e[t].alt.split("class=")[1];e[t].setAttribute("alt",r),e[t].classList.add(n)}else if(e[t].alt.indexOf("id=")>0){var r=e[t].alt.split("id=")[0],a=e[t].alt.split("id=")[1];e[t].setAttribute("alt",r),e[t].id=a}}var t=document.querySelectorAll(".body-copy img");t.length<1||e(t)}(),$(".top-menu-item-link.true").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=$(this).next("ul"),r=t.is(":visible"),n=r?"slideUp":"slideDown",a=r?200:400;t.velocity(n,{easing:"easeOutQuart",duration:a})}),$("#navigation-toggle").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#site-navigation,.all-content-wrapper,#navigation-toggle").toggleClass("navigation-open")}),$("#all-content-wrapper").on("click",function(){$(".site-navigation.navigation-open")&&$(".site-navigation.navigation-open,.all-content-wrapper.navigation-open,#navigation-toggle").removeClass("navigation-open")}),$("#toggle-search").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#site-search-form").toggleClass("search-open")}); \ No newline at end of file +}function s(e,t){if(n(e.eR,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?s(e.parent,t):void 0}function l(e,t){return!a&&n(t.iR,e)}function f(e,t){var r=v.cI?t[0].toLowerCase():t[0];return e.k.hasOwnProperty(r)&&e.k[r]}function d(e,t,r,n){var a=n?"":O.classPrefix,i='',i+t+o}function g(){var e,r,n,a;if(!x.k)return t(N);for(a="",r=0,x.lR.lastIndex=0,n=x.lR.exec(N);n;)a+=t(N.substring(r,n.index)),e=f(x,n),e?(E+=e[1],a+=d(e[0],t(n[0]))):a+=t(n[0]),r=x.lR.lastIndex,n=x.lR.exec(N);return a+t(N.substr(r))}function m(){var e="string"==typeof x.sL;if(e&&!C[x.sL])return t(N);var r=e?u(x.sL,N,!0,k[x.sL]):p(N,x.sL.length?x.sL:void 0);return x.r>0&&(E+=r.r),e&&(k[x.sL]=r.top),d(r.language,r.value,!1,!0)}function b(){P+=null!=x.sL?m():g(),N=""}function h(e){P+=e.cN?d(e.cN,"",!0):"",x=Object.create(e,{parent:{value:x}})}function y(e,t){if(N+=e,null==t)return b(),0;var r=o(t,x);if(r)return r.skip?N+=t:(r.eB&&(N+=t),b(),r.rB||r.eB||(N=t)),h(r,t),r.rB?0:t.length;var n=s(x,t);if(n){var a=x;a.skip?N+=t:(a.rE||a.eE||(N+=t),b(),a.eE&&(N=t));do x.cN&&(P+=T),x.skip||(E+=x.r),x=x.parent;while(x!==n.parent);return n.starts&&h(n.starts,""),a.rE?0:t.length}if(l(t,x))throw new Error('Illegal lexeme "'+t+'" for mode "'+(x.cN||"")+'"');return N+=t,t.length||1}var v=S(e);if(!v)throw new Error('Unknown language: "'+e+'"');c(v);var w,x=i||v,k={},P="";for(w=x;w!==v;w=w.parent)w.cN&&(P=d(w.cN,"",!0)+P);var N="",E=0;try{for(var M,A,I=0;x.t.lastIndex=I,M=x.t.exec(r),M;)A=y(r.substring(I,M.index),M[0]),I=M.index+A;for(y(r.substr(I)),w=x;w.parent;w=w.parent)w.cN&&(P+=T);return{r:E,value:P,language:e,top:x}}catch(D){if(D.message&&-1!==D.message.indexOf("Illegal"))return{r:0,value:t(r)};throw D}}function p(e,r){r=r||O.languages||x(C);var n={r:0,value:t(e)},a=n;return r.filter(S).forEach(function(t){var r=u(t,e,!1);r.language=t,r.r>a.r&&(a=r),r.r>n.r&&(a=n,n=r)}),a.language&&(n.second_best=a),n}function f(e){return O.tabReplace||O.useBR?e.replace(E,function(e,t){return O.useBR&&"\n"===e?"
":O.tabReplace?t.replace(/\t/g,O.tabReplace):void 0}):e}function d(e,t,r){var n=t?k[t]:r,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(n)&&a.push(n),a.join(" ").trim()}function g(e){var t,r,n,o,c,g=i(e);a(g)||(O.useBR?(t=document.createElementNS("http://www.w3.org/1999/xhtml","div"),t.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):t=e,c=t.textContent,n=g?u(g,c,!0):p(c),r=s(t),r.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=n.value,n.value=l(r,s(o),c)),n.value=f(n.value),e.innerHTML=n.value,e.className=d(e.className,g,n.language),e.result={language:n.language,re:n.r},n.second_best&&(e.second_best={language:n.second_best.language,re:n.second_best.r}))}function m(e){O=o(O,e)}function b(){if(!b.called){b.called=!0;var e=document.querySelectorAll("pre code");w.forEach.call(e,g)}}function h(){addEventListener("DOMContentLoaded",b,!1),addEventListener("load",b,!1)}function y(t,r){var n=C[t]=r(e);n.aliases&&n.aliases.forEach(function(e){k[e]=t})}function v(){return x(C)}function S(e){return e=(e||"").toLowerCase(),C[e]||C[k[e]]}var w=[],x=Object.keys,C={},k={},P=/^(no-?highlight|plain|text)$/i,N=/\blang(?:uage)?-([\w-]+)\b/i,E=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,T="
",O={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},M={"&":"&","<":"<",">":">"};return e.highlight=u,e.highlightAuto=p,e.fixMarkup=f,e.highlightBlock=g,e.configure=m,e.initHighlighting=b,e.initHighlightingOnLoad=h,e.registerLanguage=y,e.listLanguages=v,e.getLanguage=S,e.inherit=o,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\b/},e.C=function(t,r,n){var a=e.inherit({cN:"comment",b:t,e:r,c:[]},n||{});return a.c.push(e.PWM),a.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e.METHOD_GUARD={b:"\\.\\s*"+e.UIR,r:0},e}),hljs.registerLanguage("xml",function(e){var t="[A-Za-z0-9\\._:-]+",r={eW:!0,i:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],cI:!0,c:[{cN:"meta",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},e.C("",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0}]},{cN:"tag",b:"|$)",e:">",k:{name:"style"},c:[r],starts:{e:"",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[r],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.registerLanguage("markdown",function(e){return{aliases:["md","mkdown","mkd"],c:[{cN:"section",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"quote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"^```w*s*$",e:"^```s*$"},{b:"`.+?`"},{b:"^( {4}| )",e:"$",r:0}]},{b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"string",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"symbol",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:/^\[[^\n]+\]:/,rB:!0,c:[{cN:"symbol",b:/\[/,e:/\]/,eB:!0,eE:!0},{cN:"link",b:/:\s*/,e:/$/,eB:!0}]}]}}),hljs.registerLanguage("handlebars",function(e){var t={"builtin-name":"each in with if else unless bindattr action collection debugger log outlet template unbound view yield"};return{aliases:["hbs","html.hbs","html.handlebars"],cI:!0,sL:"xml",c:[e.C("{{!(--)?","(--)?}}"),{cN:"template-tag",b:/\{\{[#\/]/,e:/\}\}/,c:[{cN:"name",b:/[a-zA-Z\.-]+/,k:t,starts:{eW:!0,r:0,c:[e.QSM]}}]},{cN:"template-variable",b:/\{\{/,e:/\}\}/,k:t}]}}),hljs.registerLanguage("apache",function(e){var t={cN:"number",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"section",b:""},{cN:"attribute",b:/\w+/,r:0,k:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"meta",b:"\\s\\[",e:"\\]$"},{cN:"variable",b:"[\\$%]\\{",e:"\\}",c:["self",t]},t,e.QSM]}}],i:/\S/}}),hljs.registerLanguage("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.registerLanguage("css",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={b:/[A-Z\_\.\-]+\s*:/,rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:/\S/,e:":",eE:!0,starts:{eW:!0,eE:!0,c:[{b:/[\w-]+\(/,rB:!0,c:[{cN:"built_in",b:/[\w-]+/},{b:/\(/,e:/\)/,c:[e.ASM,e.QSM]}]},e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"number",b:"#[0-9A-Fa-f]+"},{cN:"meta",b:"!important"}]}}]};return{cI:!0,i:/[=\/|'\$]/,c:[e.CBCM,{cN:"selector-id",b:/#[A-Za-z0-9_-]+/},{cN:"selector-class",b:/\.[A-Za-z0-9_-]+/},{cN:"selector-attr",b:/\[/,e:/\]/,i:"$"},{cN:"selector-pseudo",b:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{b:"@",e:"[{;]",i:/:/,c:[{cN:"keyword",b:/\w+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[e.ASM,e.QSM,e.CSSNM]}]},{cN:"selector-tag",b:t,r:0},{b:"{",e:"}",i:/\S/,c:[e.CBCM,r]}]}}),hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range end type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil Pages",built_in:"append cap close complex copy imag len make new panic print println real recover delete Site Data"};return{aliases:["golang"],k:t,i:"",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}}),hljs.registerLanguage("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{b:/<<(-?)\w+$/,e:/^\s*\w+$/}]},l={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},c=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),l].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+"|unless)\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=c,l.c=c;var u="[>?]>",p="[\\w#]+\\(\\w+\\):\\d+:\\d+>",f="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",d=[{b:/^\s*=>/,starts:{e:"$",c:c}},{cN:"meta",b:"^("+u+"|"+p+"|"+f+")",starts:{e:"$",c:c}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(d).concat(c)}}),hljs.registerLanguage("yaml",function(e){var t={literal:"{ } true false yes no Yes No True False null"},r="^[ \\-]*",n="[a-zA-Z_][\\w\\-]*",a={cN:"attr",v:[{b:r+n+":"},{b:r+'"'+n+'":'},{b:r+"'"+n+"':"}]},i={cN:"template-variable",v:[{b:"{{",e:"}}"},{b:"%{",e:"}"}]},o={cN:"string",r:0,v:[{b:/'/,e:/'/},{b:/"/,e:/"/}],c:[e.BE,i]};return{cI:!0,aliases:["yml","YAML","yaml"],c:[a,{cN:"meta",b:"^---s*$",r:10},{cN:"string",b:"[\\|>] *$",rE:!0,c:o.c,e:a.v[0].b},{b:"<%[%=-]?",e:"[%-]?%>",sL:"ruby",eB:!0,eE:!0,r:0},{cN:"type",b:"!!"+e.UIR},{cN:"meta",b:"&"+e.UIR+"$"},{cN:"meta",b:"\\*"+e.UIR+"$"},{cN:"bullet",b:"^ *-",r:0},o,e.HCM,e.CNM],k:t}}),hljs.registerLanguage("powershell",function(e){var t={b:"`[\\s\\S]",r:0},r={cN:"variable",v:[{b:/\$[\w\d][\w\d_:]*/}]},n={cN:"literal",b:/\$(null|true|false)\b/},a={cN:"string",v:[{b:/"/,e:/"/},{b:/@"/,e:/^"@/}],c:[t,r,{cN:"variable",b:/\$[A-z]/,e:/[^A-z]/}]},i={cN:"string",v:[{b:/'/,e:/'/},{b:/@'/,e:/^'@/}]},o={cN:"doctag",v:[{b:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{b:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]},s=e.inherit(e.C(null,null),{v:[{b:/#/,e:/$/},{b:/<#/,e:/#>/}],c:[o]});return{aliases:["ps"],l:/-?[A-z\.\-]+/,cI:!0,k:{keyword:"if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch",built_in:"Add-Computer Add-Content Add-History Add-JobTrigger Add-Member Add-PSSnapin Add-Type Checkpoint-Computer Clear-Content Clear-EventLog Clear-History Clear-Host Clear-Item Clear-ItemProperty Clear-Variable Compare-Object Complete-Transaction Connect-PSSession Connect-WSMan Convert-Path ConvertFrom-Csv ConvertFrom-Json ConvertFrom-SecureString ConvertFrom-StringData ConvertTo-Csv ConvertTo-Html ConvertTo-Json ConvertTo-SecureString ConvertTo-Xml Copy-Item Copy-ItemProperty Debug-Process Disable-ComputerRestore Disable-JobTrigger Disable-PSBreakpoint Disable-PSRemoting Disable-PSSessionConfiguration Disable-WSManCredSSP Disconnect-PSSession Disconnect-WSMan Disable-ScheduledJob Enable-ComputerRestore Enable-JobTrigger Enable-PSBreakpoint Enable-PSRemoting Enable-PSSessionConfiguration Enable-ScheduledJob Enable-WSManCredSSP Enter-PSSession Exit-PSSession Export-Alias Export-Clixml Export-Console Export-Counter Export-Csv Export-FormatData Export-ModuleMember Export-PSSession ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command Get-ComputerRestorePoint Get-Content Get-ControlPanelItem Get-Counter Get-Credential Get-Culture Get-Date Get-Event Get-EventLog Get-EventSubscriber Get-ExecutionPolicy Get-FormatData Get-Host Get-HotFix Get-Help Get-History Get-IseSnippet Get-Item Get-ItemProperty Get-Job Get-JobTrigger Get-Location Get-Member Get-Module Get-PfxCertificate Get-Process Get-PSBreakpoint Get-PSCallStack Get-PSDrive Get-PSProvider Get-PSSession Get-PSSessionConfiguration Get-PSSnapin Get-Random Get-ScheduledJob Get-ScheduledJobOption Get-Service Get-TraceSource Get-Transaction Get-TypeData Get-UICulture Get-Unique Get-Variable Get-Verb Get-WinEvent Get-WmiObject Get-WSManCredSSP Get-WSManInstance Group-Object Import-Alias Import-Clixml Import-Counter Import-Csv Import-IseSnippet Import-LocalizedData Import-PSSession Import-Module Invoke-AsWorkflow Invoke-Command Invoke-Expression Invoke-History Invoke-Item Invoke-RestMethod Invoke-WebRequest Invoke-WmiMethod Invoke-WSManAction Join-Path Limit-EventLog Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Event New-EventLog New-IseSnippet New-Item New-ItemProperty New-JobTrigger New-Object New-Module New-ModuleManifest New-PSDrive New-PSSession New-PSSessionConfigurationFile New-PSSessionOption New-PSTransportOption New-PSWorkflowExecutionOption New-PSWorkflowSession New-ScheduledJobOption New-Service New-TimeSpan New-Variable New-WebServiceProxy New-WinEvent New-WSManInstance New-WSManSessionOption Out-Default Out-File Out-GridView Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host Receive-Job Register-EngineEvent Register-ObjectEvent Register-PSSessionConfiguration Register-ScheduledJob Register-WmiEvent Remove-Computer Remove-Event Remove-EventLog Remove-Item Remove-ItemProperty Remove-Job Remove-JobTrigger Remove-Module Remove-PSBreakpoint Remove-PSDrive Remove-PSSession Remove-PSSnapin Remove-TypeData Remove-Variable Remove-WmiObject Remove-WSManInstance Rename-Computer Rename-Item Rename-ItemProperty Reset-ComputerMachinePassword Resolve-Path Restart-Computer Restart-Service Restore-Computer Resume-Job Resume-Service Save-Help Select-Object Select-String Select-Xml Send-MailMessage Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-JobTrigger Set-Location Set-PSBreakpoint Set-PSDebug Set-PSSessionConfiguration Set-ScheduledJob Set-ScheduledJobOption Set-Service Set-StrictMode Set-TraceSource Set-Variable Set-WmiInstance Set-WSManInstance Set-WSManQuickConfig Show-Command Show-ControlPanelItem Show-EventLog Sort-Object Split-Path Start-Job Start-Process Start-Service Start-Sleep Start-Transaction Start-Transcript Stop-Computer Stop-Job Stop-Process Stop-Service Stop-Transcript Suspend-Job Suspend-Service Tee-Object Test-ComputerSecureChannel Test-Connection Test-ModuleManifest Test-Path Test-PSSessionConfigurationFile Trace-Command Unblock-File Undo-Transaction Unregister-Event Unregister-PSSessionConfiguration Unregister-ScheduledJob Update-FormatData Update-Help Update-List Update-TypeData Use-Transaction Wait-Event Wait-Job Wait-Process Where-Object Write-Debug Write-Error Write-EventLog Write-Host Write-Output Write-Progress Write-Verbose Write-Warning Add-MDTPersistentDrive Disable-MDTMonitorService Enable-MDTMonitorService Get-MDTDeploymentShareStatistics Get-MDTMonitorData Get-MDTOperatingSystemCatalog Get-MDTPersistentDrive Import-MDTApplication Import-MDTDriver Import-MDTOperatingSystem Import-MDTPackage Import-MDTTaskSequence New-MDTDatabase Remove-MDTMonitorData Remove-MDTPersistentDrive Restore-MDTPersistentDrive Set-MDTMonitorData Test-MDTDeploymentShare Test-MDTMonitorData Update-MDTDatabaseSchema Update-MDTDeploymentShare Update-MDTLinkedDS Update-MDTMedia Update-MDTMedia Add-VamtProductKey Export-VamtData Find-VamtManagedMachine Get-VamtConfirmationId Get-VamtProduct Get-VamtProductKey Import-VamtData Initialize-VamtData Install-VamtConfirmationId Install-VamtProductActivation Install-VamtProductKey Update-VamtProduct",nomarkup:"-ne -eq -lt -gt -ge -le -not -like -notlike -match -notmatch -contains -notcontains -in -notin -replace"},c:[t,e.NM,a,i,n,r,s]}}),hljs.registerLanguage("scss",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={cN:"variable",b:"(\\$"+t+")\\b"},n={cN:"number",b:"#[0-9A-Fa-f]+"};return{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0,i:"[^\\s]",starts:{eW:!0,eE:!0,c:[n,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"meta",b:"!important"}]}},{cI:!0,i:"[=/|']",c:[e.CLCM,e.CBCM,{cN:"selector-id",b:"\\#[A-Za-z0-9_-]+",r:0},{cN:"selector-class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"selector-attr",b:"\\[",e:"\\]",i:"$"},{cN:"selector-tag",b:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",r:0},{b:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{b:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},r,{cN:"attribute",b:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",i:"[^\\s]"},{b:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{b:":",e:";",c:[r,n,e.CSSNM,e.QSM,e.ASM,{cN:"meta",b:"!important"}]},{b:"@",e:"[{;]",k:"mixin include extend for if else each while charset import debug media page content font-face namespace warn",c:[r,e.QSM,e.ASM,n,e.CSSNM,{b:"\\s[A-Za-z0-9_.-]+",r:0}]}]}}),hljs.registerLanguage("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},r={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},n={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/-?[a-z\._]+/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,r,n,t]}}),hljs.registerLanguage("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.registerLanguage("javascript",function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",r={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},n={cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},a={cN:"subst",b:"\\$\\{",e:"\\}",k:r,c:[]},i={cN:"string",b:"`",e:"`",c:[e.BE,a]};a.c=[e.ASM,e.QSM,i,n,e.RM];var o=a.c.concat([e.CBCM,e.CLCM]);return{aliases:["js","jsx"],k:r,c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,i,e.CLCM,e.CBCM,n,{b:/[{,]\s*/,r:0,c:[{b:t+"\\s*:",rB:!0,r:0,c:[{cN:"attr",b:t,r:0}]}]},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{cN:"function",b:"(\\(.*?\\)|"+t+")\\s*=>",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:t},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:r,c:o}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:t}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:o}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.initHighlightingOnLoad(),function(){function e(e){for(var t=0;t0){var r=e[t].alt.split("class=")[0],n=e[t].alt.split("class=")[1];e[t].setAttribute("alt",r),e[t].classList.add(n)}else if(e[t].alt.indexOf("id=")>0){var r=e[t].alt.split("id=")[0],a=e[t].alt.split("id=")[1];e[t].setAttribute("alt",r),e[t].id=a}}var t=document.querySelectorAll(".body-copy img");t.length<1||e(t)}(),$(".top-menu-item-link.true").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=$(this).next("ul"),r=t.is(":visible"),n=r?"slideUp":"slideDown",a=r?200:400;t.velocity(n,{easing:"easeOutQuart",duration:a})}),$("#navigation-toggle").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#site-navigation,.all-content-wrapper,#navigation-toggle").toggleClass("navigation-open")}),$("#all-content-wrapper").on("click",function(){$(".site-navigation.navigation-open")&&$(".site-navigation.navigation-open,.all-content-wrapper.navigation-open,#navigation-toggle").removeClass("navigation-open")}),$("#toggle-search").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#site-search-form").toggleClass("search-open"),window.setTimeout(function(){var e=document.getElementById("search-input");e.focus()},400)}); \ No newline at end of file