code[class*=language-],pre[class*=language-]{color:#fff;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;text-shadow:0 -.1em .2em #000;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}:not(pre)>code[class*=language-],pre[class*=language-]{background:#141414}pre[class*=language-]{border-radius:.5em;border:.3em solid #545454;box-shadow:inset 1px 1px .5em #000;margin:.5em 0;overflow:auto;padding:1em}pre[class*=language-]::-moz-selection{background:#27292a}pre[class*=language-]::selection{background:#27292a}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:hsla(0,0%,93%,.15)}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:hsla(0,0%,93%,.15)}:not(pre)>code[class*=language-]{border-radius:.3em;border:.13em solid #545454;box-shadow:inset 1px 1px .3em -.1em #000;padding:.15em .2em .05em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#787878}.token.namespace,.token.punctuation{opacity:.7}.token.boolean,.token.deleted,.token.number,.token.tag{color:#cf694a}.token.builtin,.token.constant,.token.keyword,.token.property,.token.selector,.token.symbol{color:#f9ee9a}.language-css .token.string,.style .token.string,.token.attr-name,.token.attr-value,.token.char,.token.entity,.token.inserted,.token.operator,.token.string,.token.url,.token.variable{color:#919e6b}.token.atrule{color:#7386a5}.token.important,.token.regex{color:#e9c163}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.language-markup .token.attr-name,.language-markup .token.punctuation,.language-markup .token.tag{color:#ad895c}.token{position:relative;z-index:1}.line-highlight.line-highlight{background:hsla(0,0%,33%,.25);background:linear-gradient(90deg,rgba(84,84,84,.1) 70%,rgba(84,84,84,0));border-bottom:1px dashed #545454;border-top:1px dashed #545454;margin-top:.75em;z-index:0}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background-color:#8794a6;color:#f5f2f0}.page.dev>.fg>main .p-card{color:#fff;background:#0a3f5e}.page.dev>.fg>main .project-frame>nav{display:flex;justify-content:space-around;width:95vw;height:5vh;max-width:1028px;margin:auto}.page.dev>.fg>main .project-frame>nav a{color:#a3c4cb;line-height:5vh}.page.dev>.fg>main .project-frame>nav a.active{color:#d5e7c1;text-decoration:underline}.page.dev>.fg>main .project-frame>div{min-height:95vh}.page.dev>.fg>main .project-frame>div>ng-component{display:block;position:absolute;width:95vw;height:95vh;overflow-y:overlay}.page.dev>.fg>main .project-frame section.feature{width:95vw;min-height:75vh;margin-bottom:5vh}.page.dev>.fg>main .project-frame section.feature,.page.dev>.fg>main .project-frame section.ui{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.page.dev>.fg>main .project-frame section.ui{background:linear-gradient(rgba(10,63,94,.8),rgba(48,100,124,0));min-height:45vh;margin:0!important;max-width:100%!important}.page.dev>.fg>main .project-frame section.description{margin:0!important;max-width:95vw!important;background:linear-gradient(rgba(10,63,94,.8),rgba(48,100,124,0));padding:2em;width:100%;overflow-x:overlay;overflow-y:overlay}.page.dev>.fg>main .project-frame section.description>*{max-width:1028px;margin-left:auto;margin-right:auto}.page.dev>.fg>main .project-frame section.description a{color:#d5e7c1}.page.dev>.fg>main .project-frame section.description h1,.page.dev>.fg>main .project-frame section.description h2,.page.dev>.fg>main .project-frame section.description h3,.page.dev>.fg>main .project-frame section.description h4{color:#a3c4cb}.page.dev>.fg>main .project-frame section.description table{width:100%}@media screen and (max-width:40em){.page.dev>.fg>main .project-frame>nav a{line-height:normal;margin-top:1em}.page.dev>.fg>main .project-frame section.feature{min-height:50vh}}