@font-face{font-family:Fira Code;font-style:normal;font-weight:300;src:url(/assets/fonts/fira-code/distr/woff/FiraCode-Light.woff) format("woff"),url(/assets/fonts/fira-code/distr/woff2/FiraCode-Light.woff2) format("woff2"),url(/assets/fonts/fira-code/distr/ttf/FiraCode-Light.ttf) format("ttf"),url(/assets/fonts/fira-code/distr/otf/FiraCode-Light.otf) format("otf")}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;src:url(/assets/fonts/fira-code/distr/woff/FiraCode-Regular.woff) format("woff"),url(/assets/fonts/fira-code/distr/woff2/FiraCode-Regular.woff2) format("woff2"),url(/assets/fonts/fira-code/distr/ttf/FiraCode-Regular.ttf) format("ttf"),url(/assets/fonts/fira-code/distr/otf/FiraCode-Regular.otf) format("otf")}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;src:url(/assets/fonts/fira-code/distr/woff/FiraCode-Medium.woff) format("woff"),url(/assets/fonts/fira-code/distr/woff2/FiraCode-Medium.woff2) format("woff2"),url(/assets/fonts/fira-code/distr/ttf/FiraCode-Medium.ttf) format("ttf"),url(/assets/fonts/fira-code/distr/otf/FiraCode-Medium.otf) format("otf")}@font-face{font-family:Fira Code;font-style:normal;font-weight:700;src:url(/assets/fonts/fira-code/distr/woff/FiraCode-Bold.woff) format("woff"),url(/assets/fonts/fira-code/distr/woff2/FiraCode-Bold.woff2) format("woff2"),url(/assets/fonts/fira-code/distr/ttf/FiraCode-Bold.ttf) format("ttf"),url(/assets/fonts/fira-code/distr/otf/FiraCode-Bold.otf) format("otf")}@font-face{font-family:Fira Code VF;font-style:normal;font-weight:300 700;src:url(/assets/fonts/fira-code/distr/woff/FiraCode-Bold.woff) format("woff"),url(/assets/fonts/fira-code/distr/woff2/FiraCode-Bold.woff2) format("woff2"),url(/assets/fonts/fira-code/distr/ttf/FiraCode-Bold.ttf) format("ttf")}html,body{height:100%;margin:0}html{padding:0}@media screen and (min-width:800px){html{padding:0 .5em}}body{background-color:#d0d0d0;color:#101010;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}img{max-width:100%}.imprint-link{position:absolute;display:block;padding:.25em;color:#101010;text-decoration:none;font-family:Fira Code,Courier New,Courier,monospace;font-size:.6em;background-color:#d0d0d0;opacity:.25;right:0;top:0;z-index:1100}.hidden{visibility:hidden}form .input-row,form .button-row{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.4em}form .input-row>*,form .button-row>*{flex-basis:100%}@media screen and (min-width:480px){form .input-row>*,form .button-row>*{flex-basis:0;flex-grow:1}}form .input-row>*,form .button-row>*{margin:0 .4em}form .input-row .input-group label,form .input-row .textarea-group label,form .input-row .checkbox-group label,form .button-row .input-group label,form .button-row .textarea-group label,form .button-row .checkbox-group label{font-size:.75em;font-family:Fira Code,Courier New,Courier,monospace;padding-left:.75em;white-space:nowrap}form .input-row .input-group,form .input-row .textarea-group,form .button-row .input-group,form .button-row .textarea-group{display:flex;flex-direction:column;margin-bottom:.75em}form .input-row .input-group label,form .input-row .textarea-group label,form .button-row .input-group label,form .button-row .textarea-group label{padding-left:.75em}form .input-row .input-group.hidden,form .input-row .textarea-group.hidden,form .button-row .input-group.hidden,form .button-row .textarea-group.hidden{display:none}@media screen and (min-width:480px){form .input-row .input-group.hidden,form .input-row .textarea-group.hidden,form .button-row .input-group.hidden,form .button-row .textarea-group.hidden{display:flex;visibility:none}}form .input-row .checkbox-group,form .button-row .checkbox-group{display:flex;flex-direction:row;flex-grow:unset;margin-bottom:.75em;align-items:center;min-height:30px}form .input-row .textarea-group,form .button-row .textarea-group{flex-direction:column-reverse}form .input-row textarea,form .input-row input,form .input-row button,form .button-row textarea,form .button-row input,form .button-row button{border:1px solid #000;font-size:1em;box-sizing:border-box;padding:.25em;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}form .input-row input,form .input-row button,form .button-row input,form .button-row button{border-right:none;border-top:none;border-left:none}form .input-row textarea,form .button-row textarea{resize:vertical}form .input-row .ng-touched.ng-invalid,form .button-row .ng-touched.ng-invalid{border-color:#e01010;color:#e01010}form .input-row .ng-touched.ng-invalid~label,form .button-row .ng-touched.ng-invalid~label{color:#e01010}form .input-row button,form .button-row button{background-color:unset;font-family:Fira Code,Courier New,Courier,monospace;padding:.75em 1em;cursor:pointer}form .input-row button:before,form .button-row button:before{content:"=>";margin-right:.5em}form .input-row button[disabled],form .button-row button[disabled]{border-color:transparent;opacity:.5}form .input-row button[disabled]:before,form .button-row button[disabled]:before{visibility:hidden}form .button-row>*{flex-basis:unset;flex-grow:unset}form .button-row{justify-content:space-between}form .button-row button[type=reset]{border:none;padding:0;font-size:.75em;color:#707070}form .button-row button[type=reset]:before{content:unset;margin-right:unset}form .message-row{margin-bottom:.75em;font-family:Fira Code,Courier New,Courier,monospace;font-size:.75em}code[class*=language-],pre[class*=language-]{color:#657b83;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;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}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#073642}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#073642}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdf6e3}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#93a1a1}.token.punctuation{color:#586e75}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#268bd2}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.url,.token.inserted{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.token.attr-value,.token.keyword{color:#859900}.token.function,.token.class-name{color:#b58900}.token.regex,.token.important,.token.variable{color:#cb4b16}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
