@charset "UTF-8";@font-face{font-family:Ubuntu Superus UI;font-style:normal;font-weight:400;src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url(/assets/fonts/ubuntu-v14-latin-regular.woff2) format("woff2"),url(/assets/fonts/ubuntu-v14-latin-regular.woff) format("woff")}@font-face{font-family:Ubuntu Superus UI;font-style:italic;font-weight:400;src:local("Ubuntu Italic"),local("Ubuntu-Italic"),url(/assets/fonts/ubuntu-v14-latin-italic.woff2) format("woff2"),url(/assets/fonts/ubuntu-v14-latin-italic.woff) format("woff")}@font-face{font-family:Ubuntu Superus UI;font-style:normal;font-weight:700;src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(/assets/fonts/ubuntu-v14-latin-700.woff2) format("woff2"),url(/assets/fonts/ubuntu-v14-latin-700.woff) format("woff")}@font-face{font-family:Ubuntu Superus UI;font-style:italic;font-weight:700;src:local("Ubuntu Bold Italic"),local("Ubuntu-BoldItalic"),url(/assets/fonts/ubuntu-v14-latin-700italic.woff2) format("woff2"),url(/assets/fonts/ubuntu-v14-latin-700italic.woff) format("woff")}:root{--greyscale-1: #ffffff;--greyscale-2: #efefef;--greyscale-3: #dddddf;--greyscale-4: #bec1c3;--greyscale-5: #848586;--greyscale-6: #494949;--greyscale-7: #242424;--greyscale-8: #000000;--superus: #970a2c;--red: #d05844;--yellow: #e8bb4d;--green: #6fb26f;--blue: #66a1d7;--reddish: #ebdedc;--yellowish: #f4ebd3;--greenish: #e0eae0;--filter-greyscale-1: contrast(0%) brightness(0%) invert(100%);--filter-greyscale-2: contrast(0%) brightness(12%) invert(100%);--filter-greyscale-3: contrast(0%) brightness(28%) invert(100%) sepia(4%) hue-rotate(200deg);--filter-greyscale-4: contrast(0%) brightness(49%) invert(100%) sepia(4%) hue-rotate(160deg);--filter-greyscale-5: contrast(0%) brightness(95%) invert(100%) sepia(4%) hue-rotate(160deg);--filter-greyscale-6: contrast(0%) brightness(142%) invert(100%);--filter-greyscale-7: contrast(0%) brightness(170%) invert(100%);--filter-greyscale-8: contrast(0%) brightness(0%);--filter-red: contrast(0%) brightness(72%) sepia(100%) saturate(360%) hue-rotate(-42deg);--filter-yellow: contrast(0%) brightness(121%) sepia(100%) saturate(235%) hue-rotate(3deg);--filter-green: contrast(0%) brightness(102%) sepia(100%) saturate(170%) hue-rotate(65deg);--filter-blue: contrast(0%) brightness(98%) sepia(100%) saturate(210%) hue-rotate(170deg);--filter-reddish: contrast(0%) brightness(144%) sepia(100%) saturate(20%) hue-rotate(-42deg);--filter-superus: contrast(0%) brightness(28%) sepia(100%) hue-rotate(-65deg) saturate(970%)}button,.button,input[type=submit],input[type=reset],input[type=button],input[type=color]{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;min-width:2em;min-height:1.7em;padding:.3em .6em;background-color:#494949;background-color:var(--greyscale-6);border:.05em solid #494949;border:.05em solid var(--greyscale-6);outline:none;color:#fff;color:var(--greyscale-1);font-family:inherit;font-size:inherit;cursor:pointer;transition:.1s ease-in-out transform}button:after,.button:after,input[type=submit]:after,input[type=reset]:after,input[type=button]:after,input[type=color]:after{content:"\200b";opacity:0;pointer-events:none}button:hover,.button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,input[type=color]:hover{background-color:#970a2c;background-color:var(--superus);border-color:#970a2c;border-color:var(--superus)}button:focus,.button:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus,input[type=color]:focus{box-shadow:inset 0 0 0 .15em #fff;box-shadow:inset 0 0 0 .15em var(--greyscale-1);border-color:#494949;border-color:var(--greyscale-6)}button:focus:hover,.button:focus:hover,input[type=submit]:focus:hover,input[type=reset]:focus:hover,input[type=button]:focus:hover,input[type=color]:focus:hover{border-color:#970a2c;border-color:var(--superus)}button:active,.button:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active,input[type=color]:active{transform:scale(.95)}button[disabled],button.disabled,.button[disabled],.button.disabled,input[type=submit][disabled],input[type=submit].disabled,input[type=reset][disabled],input[type=reset].disabled,input[type=button][disabled],input[type=button].disabled,input[type=color][disabled],input[type=color].disabled{background-color:#848586;background-color:var(--greyscale-5);border-color:#848586;border-color:var(--greyscale-5);color:#dddddf;color:var(--greyscale-3);box-shadow:none;pointer-events:none}button.active,.button.active,input[type=submit].active,input[type=reset].active,input[type=button].active,input[type=color].active{background-color:#970a2c;background-color:var(--superus);border-color:#970a2c;border-color:var(--superus)}button.active:focus,.button.active:focus,input[type=submit].active:focus,input[type=reset].active:focus,input[type=button].active:focus,input[type=color].active:focus{box-shadow:inset 0 0 0 .15em #fff;box-shadow:inset 0 0 0 .15em var(--greyscale-1)}button.active:focus:hover,.button.active:focus:hover,input[type=submit].active:focus:hover,input[type=reset].active:focus:hover,input[type=button].active:focus:hover,input[type=color].active:focus:hover{box-shadow:inset 0 0 0 .15em #970a2c;box-shadow:inset 0 0 0 .15em var(--superus)}button.active:hover,.button.active:hover,input[type=submit].active:hover,input[type=reset].active:hover,input[type=button].active:hover,input[type=color].active:hover{background-color:#fff;background-color:var(--greyscale-1);color:#970a2c;color:var(--superus)}button.active:hover .icon img:not(.image),.button.active:hover .icon img:not(.image),input[type=submit].active:hover .icon img:not(.image),input[type=reset].active:hover .icon img:not(.image),input[type=button].active:hover .icon img:not(.image),input[type=color].active:hover .icon img:not(.image){filter:contrast(0%) brightness(28%) sepia(100%) hue-rotate(-65deg) saturate(970%)!important;filter:var(--filter-superus)!important}button img.icon,.button img.icon,input[type=submit] img.icon,input[type=reset] img.icon,input[type=button] img.icon,input[type=color] img.icon{max-width:.9em;max-height:.9em}button.dotButton,.button.dotButton,input[type=submit].dotButton,input[type=reset].dotButton,input[type=button].dotButton,input[type=color].dotButton{min-width:2em;max-width:2em;height:2em;padding:0;border-radius:50%}button+button:not(.noSpacing),button .button:not(.noSpacing),button input[type=submit]:not(.noSpacing),button input[type=reset]:not(.noSpacing),button input[type=button]:not(.noSpacing),button input[type=color]:not(.noSpacing),.button+button:not(.noSpacing),.button .button:not(.noSpacing),.button input[type=submit]:not(.noSpacing),.button input[type=reset]:not(.noSpacing),.button input[type=button]:not(.noSpacing),.button input[type=color]:not(.noSpacing),input[type=submit]+button:not(.noSpacing),input[type=submit] .button:not(.noSpacing),input[type=submit] input[type=submit]:not(.noSpacing),input[type=submit] input[type=reset]:not(.noSpacing),input[type=submit] input[type=button]:not(.noSpacing),input[type=submit] input[type=color]:not(.noSpacing),input[type=reset]+button:not(.noSpacing),input[type=reset] .button:not(.noSpacing),input[type=reset] input[type=submit]:not(.noSpacing),input[type=reset] input[type=reset]:not(.noSpacing),input[type=reset] input[type=button]:not(.noSpacing),input[type=reset] input[type=color]:not(.noSpacing),input[type=button]+button:not(.noSpacing),input[type=button] .button:not(.noSpacing),input[type=button] input[type=submit]:not(.noSpacing),input[type=button] input[type=reset]:not(.noSpacing),input[type=button] input[type=button]:not(.noSpacing),input[type=button] input[type=color]:not(.noSpacing),input[type=color]+button:not(.noSpacing),input[type=color] .button:not(.noSpacing),input[type=color] input[type=submit]:not(.noSpacing),input[type=color] input[type=reset]:not(.noSpacing),input[type=color] input[type=button]:not(.noSpacing),input[type=color] input[type=color]:not(.noSpacing){margin-left:.5em}button:not(.defaultColor):not(:hover):not([disabled]).check,button:not(.defaultColor):not(:hover):not(.disabled).check,.button:not(.defaultColor):not(:hover):not([disabled]).check,.button:not(.defaultColor):not(:hover):not(.disabled).check,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).check,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).check,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).check,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).check,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).check,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).check,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).check,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).check{background-color:#6fb26f;background-color:var(--green);border-color:#6fb26f;border-color:var(--green)}button:not(.defaultColor):not(:hover):not([disabled]).check:focus,button:not(.defaultColor):not(:hover):not(.disabled).check:focus,.button:not(.defaultColor):not(:hover):not([disabled]).check:focus,.button:not(.defaultColor):not(:hover):not(.disabled).check:focus,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).check:focus,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).check:focus,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).check:focus,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).check:focus,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).check:focus,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).check:focus,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).check:focus,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).check:focus{border-color:#6fb26f;border-color:var(--green)}button:not(.defaultColor):not(:hover):not([disabled]).trash,button:not(.defaultColor):not(:hover):not([disabled]).door,button:not(.defaultColor):not(:hover):not(.disabled).trash,button:not(.defaultColor):not(:hover):not(.disabled).door,.button:not(.defaultColor):not(:hover):not([disabled]).trash,.button:not(.defaultColor):not(:hover):not([disabled]).door,.button:not(.defaultColor):not(:hover):not(.disabled).trash,.button:not(.defaultColor):not(:hover):not(.disabled).door,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).trash,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).door,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).trash,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).door,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).trash,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).door,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).trash,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).door,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).trash,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).door,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).trash,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).door,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).trash,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).door,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).trash,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).door{background-color:#d05844;background-color:var(--red);border-color:#d05844;border-color:var(--red)}button:not(.defaultColor):not(:hover):not([disabled]).trash:focus,button:not(.defaultColor):not(:hover):not([disabled]).door:focus,button:not(.defaultColor):not(:hover):not(.disabled).trash:focus,button:not(.defaultColor):not(:hover):not(.disabled).door:focus,.button:not(.defaultColor):not(:hover):not([disabled]).trash:focus,.button:not(.defaultColor):not(:hover):not([disabled]).door:focus,.button:not(.defaultColor):not(:hover):not(.disabled).trash:focus,.button:not(.defaultColor):not(:hover):not(.disabled).door:focus,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).trash:focus,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).door:focus,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).trash:focus,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).door:focus,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).trash:focus,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).door:focus,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).trash:focus,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).door:focus,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).trash:focus,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).door:focus,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).trash:focus,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).door:focus,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).trash:focus,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).door:focus,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).trash:focus,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).door:focus{border-color:#d05844;border-color:var(--red)}button:not(.defaultColor):not(:hover):not([disabled]).info,button:not(.defaultColor):not(:hover):not(.disabled).info,.button:not(.defaultColor):not(:hover):not([disabled]).info,.button:not(.defaultColor):not(:hover):not(.disabled).info,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).info,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).info,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).info,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).info,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).info,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).info,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).info,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).info{background-color:#66a1d7;background-color:var(--blue);border-color:#66a1d7;border-color:var(--blue)}button:not(.defaultColor):not(:hover):not([disabled]).info:focus,button:not(.defaultColor):not(:hover):not(.disabled).info:focus,.button:not(.defaultColor):not(:hover):not([disabled]).info:focus,.button:not(.defaultColor):not(:hover):not(.disabled).info:focus,input[type=submit]:not(.defaultColor):not(:hover):not([disabled]).info:focus,input[type=submit]:not(.defaultColor):not(:hover):not(.disabled).info:focus,input[type=reset]:not(.defaultColor):not(:hover):not([disabled]).info:focus,input[type=reset]:not(.defaultColor):not(:hover):not(.disabled).info:focus,input[type=button]:not(.defaultColor):not(:hover):not([disabled]).info:focus,input[type=button]:not(.defaultColor):not(:hover):not(.disabled).info:focus,input[type=color]:not(.defaultColor):not(:hover):not([disabled]).info:focus,input[type=color]:not(.defaultColor):not(:hover):not(.disabled).info:focus{border-color:#66a1d7;border-color:var(--blue)}superus-button+superus-button:not(.noSpacing){margin-left:.5em}input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]),textarea,.field{box-sizing:border-box;padding:.2em .3em;background-color:#fff;background-color:var(--greyscale-1);border:.1em solid #dddddf;border:.1em solid var(--greyscale-3);font-family:inherit;font-size:inherit;color:#242424;color:var(--greyscale-7);outline:none}input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]):hover,textarea:hover,.field:hover{border-color:#bec1c3;border-color:var(--greyscale-4)}input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]):focus,textarea:focus,.field:focus{box-shadow:inset 0 0 0 .2em #970a2c;box-shadow:inset 0 0 0 .2em var(--superus)}input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]).discreet:not(:hover):not(:focus),textarea.discreet:not(:hover):not(:focus),.field.discreet:not(:hover):not(:focus){background-color:transparent}form.ng-touched input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]).ng-invalid,form.ng-touched textarea.ng-invalid,form.ng-touched .field.ng-invalid,form.submitted input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]).ng-invalid,form.submitted textarea.ng-invalid,form.submitted .field.ng-invalid,.validate.ng-touched input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]).ng-invalid,.validate.ng-touched textarea.ng-invalid,.validate.ng-touched .field.ng-invalid,.validate.submitted input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]).ng-invalid,.validate.submitted textarea.ng-invalid,.validate.submitted .field.ng-invalid{box-shadow:inset .6em 0 #d05844;box-shadow:inset .6em 0 var(--red);padding-left:1em}form input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]):not(:focus).ng-touched.ng-invalid,form textarea:not(:focus).ng-touched.ng-invalid,form .field:not(:focus).ng-touched.ng-invalid,.validate input:not([type=submit]):not([type=reset]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]):not([type=color]):not(:focus).ng-touched.ng-invalid,.validate textarea:not(:focus).ng-touched.ng-invalid,.validate .field:not(:focus).ng-touched.ng-invalid{box-shadow:inset .6em 0 #d05844;box-shadow:inset .6em 0 var(--red);padding-left:1em}input[type=color]{width:2em;padding:.3em}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:.1em solid #848586;border:.1em solid var(--greyscale-5)}table{background-color:#efefef;background-color:var(--greyscale-2);border-collapse:collapse}table tr td,table tr th{padding:.5em 1em}table tr th{color:#970a2c;color:var(--superus);font-size:85%;text-transform:uppercase}table tr td:empty:before{content:"\200b"}table.narrow:not(.spacious) tr td,table.narrow:not(.spacious) tr th{padding:.25em .5em}table.spacious:not(.narrow) tr td,table.spacious:not(.narrow) tr th{padding:1em 1.5em}tbody tr:nth-child(odd){background-color:#dddddf;background-color:var(--greyscale-3)}a{color:#970a2c;color:var(--superus);text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a.active{font-weight:700}:root{height:100%;background-color:#dddddf;background-color:var(--greyscale-3);font-family:Ubuntu Superus UI,serif;font-weight:400;font-size:1.5vmin;font-size:calc(6px + .8vmin)}body{height:100%;margin:0;overflow:auto}h1,h2,h3,h4,h5,h6{margin:0;color:#970a2c;color:var(--superus);text-transform:uppercase}mark{background-color:#970a2c;background-color:var(--superus);color:#fff;color:var(--greyscale-1)}em{font-weight:700;font-style:normal;color:#970a2c;color:var(--superus)}.actionBar{display:flex;flex-wrap:wrap;margin:1rem;padding:.75em;background-color:#efefef;background-color:var(--greyscale-2)}.actionBar>*{padding:.25em}.actionBar>.spacer{flex-grow:1}.actionBar>.caption{align-self:flex-end;font-size:85%;color:#970a2c;color:var(--superus);font-weight:700;text-transform:uppercase}.actionBar>.seperator{display:inline-block;width:.1em;margin:0 .5em;padding:0;background-color:#bec1c3;background-color:var(--greyscale-4)}.panel{margin:1rem;padding:1em;background-color:#efefef;background-color:var(--greyscale-2)}.panel .actionBar{background-color:#dddddf;background-color:var(--greyscale-3)}.panel>*+*{margin-top:1em}.panel .panel{background-color:#dddddf;background-color:var(--greyscale-3)}.panel .panel .actionBar{background-color:#bec1c3;background-color:var(--greyscale-4)}.panel .panel h1{font-size:150%}.panel .panel .panel{background-color:#fff;background-color:var(--greyscale-1)}.panel .panel .panel .actionBar{background-color:#efefef;background-color:var(--greyscale-2)}.key{position:relative;top:-.05em;padding:.15em .5em;margin-right:.3em;background-color:#494949;background-color:var(--greyscale-6);border-radius:1em;font-size:85%;color:#fff;color:var(--greyscale-1)}
