@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg")}:root{--color-theme-dark:#222;--color-theme-light:#f5f5f5;--color-content-dark:#37474f;--color-content-light:#dee4e7;--color-primary:#3f51b5;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--duration-fast:0.15s;--duration-normal:0.3s;--duration-slow:0.45s}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;overflow:hidden;padding:0;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,p{margin:0}.imgObjectFit{-o-object-fit:cover;object-fit:cover}menu,ol,ul{list-style:none;margin:0;padding:0}.app{min-height:100vh;-webkit-transition:background-color var(--duration-normal) ease-in-out;transition:background-color var(--duration-normal) ease-in-out}.app.light{background:var(--color-theme-light)}.app.dark{background:var(--color-theme-dark)}.content-not-found,.screen-loading{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-not-found.label,.screen-loading.label{padding:0 var(--spacing-md);text-align:center}.content-not-found.light.label,.screen-loading.light.label{color:var(--color-content-dark)}.content-not-found.dark.label,.screen-loading.dark.label{color:var(--color-content-light)}.lds-ring{position:relative}.lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid var(--color-primary);border-color:var(--color-primary) transparent transparent transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:40px;margin:6px;position:absolute;width:40px;will-change:transform}.lds-ring div:first-child{-webkit-animation-delay:calc(var(--duration-slow)*-1);animation-delay:calc(var(--duration-slow)*-1)}.lds-ring div:nth-child(2){-webkit-animation-delay:calc(var(--duration-normal)*-1);animation-delay:calc(var(--duration-normal)*-1)}.lds-ring div:nth-child(3){-webkit-animation-delay:calc(var(--duration-fast)*-1);animation-delay:calc(var(--duration-fast)*-1)}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}