.icon,.logo{fill:currentColor}.icon{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;pointer-events:none}.icon-button{width:38px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:transparent;border:none;color:inherit;cursor:pointer;outline:none;font-size:16px;-webkit-transition:-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);transition:-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);transition:transform var(--transition-timing-fast) var(--transition-standard-easing);transition:transform var(--transition-timing-fast) var(--transition-standard-easing),-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);padding:0}.icon-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.icon-button:focus,.icon-button:hover{background:var(--background-highlight)}.icon-button:disabled{background:none}.icon-button:disabled:hover{cursor:not-allowed;background:none}.textfield{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-bottom:6px;margin-bottom:.24rem}.textfield,.textfield-container{position:relative;-webkit-box-direction:normal}.textfield-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--font-family);font-size:1rem;border-radius:3px;border:.125rem solid var(--foreground);height:auto;background:var(--textfield-background,var(--background));width:100%;z-index:1}.textfield-container:not(.isTextarea){height:3.5rem}.textfield-container input{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.75rem;border:none;height:100%;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent;font-family:inherit;font-size:inherit;color:var(--foreground)}.textfield-container input[type=number]::-webkit-inner-spin-button,.textfield-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.textfield-container textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.75rem;border:none;height:100%;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:transparent;font-family:inherit;font-size:inherit;resize:none;color:var(--foreground)}.textfield-container .textfield__label-cover{background:var(--textfield-background,var(--background,#fff));font-size:.75rem;padding:0 .25rem;height:.125rem;left:.5rem;top:-.125rem;color:transparent;-webkit-transform:scaleX(0);transform:scaleX(0)}.textfield-container .textfield__label-cover,.textfield-container label{position:absolute;pointer-events:none;will-change:transform;-webkit-transition:-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);transition:-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);transition:transform var(--transition-timing-fast) var(--transition-standard-easing);transition:transform var(--transition-timing-fast) var(--transition-standard-easing),-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing)}.textfield-container label{top:0;left:.75rem;height:3.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform-origin:center left;transform-origin:center left}.textfield-container.focused label,.textfield-container.hasText label{-webkit-transform:scale(.75) translateY(-2.3rem);transform:scale(.75) translateY(-2.3rem)}.textfield-container.focused .textfield__label-cover,.textfield-container.hasText .textfield__label-cover{-webkit-transform:scaleX(1);transform:scaleX(1)}.textfield-container.focused{border-color:var(--accent)}.textfield-container.focused label{color:var(--accent)}.textfield__subtitle{font-size:.625rem;height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.75rem;position:relative;color:var(--foreground-secondary)}.textfield__subtitle .textfield__error{color:#f44336;-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}.textfield__subtitle .textfield__error,.textfield__subtitle .textfield__hint{position:absolute;will-change:transform,opacity;-webkit-transition:opacity var(--transition-timing-fast) var(--transition-standard-easing),-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);transition:opacity var(--transition-timing-fast) var(--transition-standard-easing),-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing);transition:transform var(--transition-timing-fast) var(--transition-standard-easing),opacity var(--transition-timing-fast) var(--transition-standard-easing);transition:transform var(--transition-timing-fast) var(--transition-standard-easing),opacity var(--transition-timing-fast) var(--transition-standard-easing),-webkit-transform var(--transition-timing-fast) var(--transition-standard-easing)}.textfield.hasError .textfield__subtitle .textfield__error{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.textfield.hasError .textfield__subtitle .textfield__hint{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem);opacity:0}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;width:3rem;height:3rem;display:block}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite;stroke:var(--accent-secondary)}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.dropdown-menu{position:relative}.dropdown-menu__container{z-index:99999;position:absolute;top:0;right:0}.dropdown-menu__container.open .dropdown-menu__shim{opacity:1;pointer-events:all}.dropdown-menu__shim{position:fixed;left:0;bottom:0;background:rgba(0,0,0,.12);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.dropdown-menu__menu,.dropdown-menu__shim{top:0;right:0;opacity:0;pointer-events:none}.dropdown-menu__menu{position:absolute;background:var(--background);-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);border-radius:3px;padding:.75rem 0;will-change:opacity,transform;-webkit-transform:scale(0);transform:scale(0);z-index:1;-webkit-transform-origin:calc(100% - 24px) 24px;transform-origin:calc(100% - 24px) 24px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.dropdown-menu__menu[display=mobile]{position:fixed;left:0;right:0;bottom:0;top:unset;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:500;border-top:3px solid var(--accent);border-radius:0;max-height:70vh;overflow:auto}.dropdown-menu__menu[display=mobile].open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.dropdown-menu__menu.open{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:all}.lazy-image{position:relative;overflow:hidden}.lazy-image__background{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-size:cover;background-repeat:no-repeat}.lazy-image__foreground{position:absolute;top:0;left:0;right:0;bottom:0;background:#121212;will-change:opacity;-webkit-transition:opacity var(--transition-timing-normal) var(--transition-standard-easing);transition:opacity var(--transition-timing-normal) var(--transition-standard-easing)}.lazy-image__foreground:not(.loading){opacity:0}.avatar{border-radius:50%;width:var(--avatar-size,3rem);height:var(--avatar-size,3rem);padding:0;cursor:pointer}.avatar.outline{padding:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ff5188),to(#32a3ff));background:linear-gradient(90deg,#ff5188,#32a3ff)}.avatar.outline:hover{-webkit-transform:rotate(2turn);transform:rotate(2turn)}.avatar.outline:hover,.avatar.outline:hover .avatar__lazy-image{-webkit-transition:-webkit-transform var(--transition-timing-slow) var(--transition-standard-easing);transition:-webkit-transform var(--transition-timing-slow) var(--transition-standard-easing);transition:transform var(--transition-timing-slow) var(--transition-standard-easing);transition:transform var(--transition-timing-slow) var(--transition-standard-easing),-webkit-transform var(--transition-timing-slow) var(--transition-standard-easing)}.avatar.outline:hover .avatar__lazy-image{-webkit-transform:rotate(-2turn);transform:rotate(-2turn)}.avatar__lazy-image{border-radius:50%;width:100%;height:100%}.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4em;padding:1em;white-space:nowrap}.item.interactive{cursor:pointer}.item.interactive:hover{background:var(--background-highlight)}.item.medium{min-height:unset;padding:.25em 1em}.item.medium .item__icon{--avatar-size:2.25rem}.item.small{min-height:unset;padding:.5em 1em;font-size:.75em}.item.medium-icon .item__icon{width:3.5em;height:3.5em;--avatar-size:3.5rem}.item__icon{width:3em;height:3em;--avatar-size:3rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1em;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center}.item__body,.item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}.item__body{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-pack:center;height:100%}.item__primary{font-size:1em;line-height:1.25em}.item__primary,.item__primary a{color:var(--foreground)}.item__secondary{font-size:.75em;color:var(--foreground-secondary)}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;color:#ddd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}label{padding-top:3px}input[type=checkbox]+label:last-child,input[type=radio]+label:last-child{margin-bottom:0}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:block;width:25px;height:25px;border:1px solid var(--accent);position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox.hasError .checkbox__subtitle .checkbox__error{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.checkbox.hasError .checkbox__subtitle .checkbox__hint{-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem);opacity:0}.navigation-link,.theme-switcher{color:var(--foreground-secondary)}.navigation-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 1rem;border-bottom:3px solid transparent}.navigation-link.router-link-exact-active{border-bottom:3px solid var(--foreground);color:var(--accent)}.navigation-link__icon{margin-bottom:.5rem}.navigation-link__label{font-size:.75rem}.notification.success .icon{color:var(--success)}.notification.error .icon{color:var(--error)}.navigation{position:fixed;top:0;left:0;right:0;height:var(--navigation-height);border-bottom:1px solid var(--divider);padding:0 1rem;z-index:100;background:var(--background-secondary)}.navigation-container{display:grid;grid-template-columns:10rem auto -webkit-min-content;grid-template-columns:10rem auto min-content;grid-template-areas:"logo controls";height:100%;margin:0 auto;max-width:var(--container-width)}.navigation-container,.navigation-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navigation-avatar{margin-left:.75rem}.navigation-control{color:var(--foreground-secondary)}.navigation-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media (max-width:800px){.navigation-links{display:none}}.navigation-logo-link{line-height:0;margin:0}.mobile-navigation{position:fixed;bottom:0;left:0;right:0;height:var(--navigation-height);border-top:1px solid var(--divider);padding:0 .75rem;z-index:100;background:var(--background-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:800px){.mobile-navigation{display:none}}:root{--navigation-height:4.5rem;--container-width:1200px;--timing-multiplier:1;--transition-standard-easing:cubic-bezier(0.4,0.0,0.2,1);--transition-decelerate-easing:cubic-bezier(0.0,0.0,0.2,1);--transition-accelerate-easing:cubic-bezier(0.4,0.0,1,1);--transition-timing-fast:calc(0.25s*var(--timing-multiplier));--transition-timing-normal:calc(0.3s*var(--timing-multiplier));--transition-timing-slow:calc(0.35s*var(--timing-multiplier))}.button,button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:.25rem;height:3rem;padding:0 1rem;font-size:.875rem;font-family:inherit;color:var(--foreground);background:transparent;text-transform:uppercase;cursor:pointer}.button.primary,button.primary{background:var(--accent)}.button.action,button.action{background:var(--accent-secondary)}.button.dangerous,button.dangerous{background:var(--error)}.button:hover:not(.primary),button:hover:not(.primary){background:var(--background-highlight)}.button:disabled,button:disabled{cursor:default;background:var(--disabled)}.button+.button,button+button{margin-left:.75rem}.form-error{text-align:center;display:block;padding:.75rem;color:var(--error);font-size:.75rem}.form-spinner{margin:0 auto}.form-sublinks{text-align:center;padding:.75rem}.form-sublinks a{color:var(--foreground-secondary);font-size:.75rem;text-decoration:underline}a{text-decoration:none;color:inherit}.container{max-width:var(--container-width);width:100%;margin:0 auto}hr{border:none;height:1px;background:var(--divider);margin:.75rem 0}:root{--background:#fafafa;--background-secondary:#fff;--background-highlight:rgba(0,0,0,0.12);--foreground:rgba(0,0,0,0.72);--foreground-secondary:rgba(0,0,0,0.56);--error:#d33131;--divider:#d6d6d6;--disabled:rgba(0,0,0,0.12)}:root,html[theme=dark]{--success:#4cae4f;--accent:#33a3ff;--accent-secondary:#ff5289}html[theme=dark]{--background:#1a232d;--background-secondary:#151c23;--background-highlight:hsla(0,0%,100%,0.12);--foreground:hsla(0,0%,100%,0.72);--foreground-secondary:hsla(0,0%,100%,0.56);--error:#d32f2f;--divider:#0b0f13;--disabled:hsla(0,0%,100%,0.12)}#nprogress{pointer-events:none}#nprogress .bar{background:var(--accent-secondary);position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.snotifyToast{-webkit-animation-fill-mode:both;animation-fill-mode:both}.snotify-leftBottom .fadeIn,.snotify-leftCenter .fadeIn,.snotify-leftTop .fadeIn{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.snotify-leftBottom .fadeOut,.snotify-leftCenter .fadeOut,.snotify-leftTop .fadeOut{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.snotify-rightBottom .fadeIn,.snotify-rightCenter .fadeIn,.snotify-rightTop .fadeIn{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.snotify-rightBottom .fadeOut,.snotify-rightCenter .fadeOut,.snotify-rightTop .fadeOut{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.snotify-centerTop .fadeIn{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.snotify-centerTop .fadeOut{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.snotify-centerCenter .fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.snotify-centerCenter .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.snotify-centerBottom .fadeIn{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.snotify-centerBottom .fadeOut{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) scaleX(1.2);transform:translate3d(-100%,0,0) scaleX(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) scaleX(1.2);transform:translate3d(-100%,0,0) scaleX(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) scaleX(1.2);transform:translate3d(100%,0,0) scaleX(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) scaleX(1.2);transform:translate3d(100%,0,0) scaleX(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scaleY(1.2);transform:translate3d(0,100%,0) scaleY(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0) scaleY(1.2);transform:translate3d(0,100%,0) scaleY(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0) scaleY(1.2);transform:translate3d(0,-100%,0) scaleY(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0) scaleY(1.2);transform:translate3d(0,-100%,0) scaleY(1.2)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes appear{0%{max-height:0}to{max-height:50vh}}@keyframes appear{0%{max-height:0}to{max-height:50vh}}@-webkit-keyframes disappear{0%{opacity:0;max-height:50vh}to{opacity:0;max-height:0}}@keyframes disappear{0%{opacity:0;max-height:50vh}to{opacity:0;max-height:0}}@-webkit-keyframes async{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(1turn);transform:translateY(-50%) rotate(1turn)}}@keyframes async{0%{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}to{-webkit-transform:translateY(-50%) rotate(1turn);transform:translateY(-50%) rotate(1turn)}}.snotify{display:block;position:fixed;width:300px;z-index:9999;pointer-events:none}.snotify,.snotify *{-webkit-box-sizing:border-box;box-sizing:border-box}.snotify-leftBottom,.snotify-leftCenter,.snotify-leftTop{left:10px}.snotify-rightBottom,.snotify-rightCenter,.snotify-rightTop{right:10px}.snotify-centerBottom,.snotify-centerCenter,.snotify-centerTop{left:calc(50% - 150px)}.snotify-centerTop,.snotify-leftTop,.snotify-rightTop{top:10px}.snotify-centerCenter,.snotify-leftCenter,.snotify-rightCenter{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.snotify-centerBottom,.snotify-leftBottom,.snotify-rightBottom{bottom:10px}.snotify-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;z-index:9998;-webkit-transition:opacity .3s;transition:opacity .3s}.snotifyToast{display:block;cursor:pointer;background-color:rgba(0,0,0,.9);max-height:300px;height:100%;margin:5px;opacity:0;overflow:hidden;pointer-events:auto}.snotifyToast--in{-webkit-animation-name:appear;animation-name:appear}.snotifyToast--out{-webkit-animation-name:disappear;animation-name:disappear}.snotifyToast__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:5px 65px 5px 15px;min-height:78px;font-size:16px;color:#fff}.snotifyToast__noIcon{padding:5px 15px 5px 15px}.snotifyToast__progressBar{position:relative;width:100%;height:5px;background-color:#000}.snotifyToast__progressBar__percentage{position:absolute;top:0;left:0;height:5px;background-color:#4c4c4c;max-width:100%}.snotifyToast__title{font-size:1.8em;line-height:1.2em;margin-bottom:5px;color:#fff}.snotifyToast__body{font-size:1em;color:#fff}.snotifyToast-show{-webkit-transform:translate(0);transform:translate(0);opacity:1}.snotifyToast-remove{max-height:0;overflow:hidden;-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}.snotify-confirm .snotifyToast__inner,.snotify-prompt .snotifyToast__inner{padding:10px 15px}.snotifyToast__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.1)}.snotifyToast__buttons button{position:relative;width:100%;border-right:1px solid hsla(0,0%,100%,.1);border-left:1px solid hsla(0,0%,100%,.1);border-top:none;border-bottom:none;background:transparent;padding:8px;text-transform:capitalize;color:#fff}.snotifyToast__buttons button:focus,.snotifyToast__buttons button:hover{background:hsla(0,0%,100%,.1);outline:none}.snotifyToast__buttons button:active{background:hsla(0,0%,100%,.15)}.snotifyToast__buttons button:last-child{border-right:none}.snotifyToast__buttons button:first-child{border-left:none}.snotifyToast__buttons--bold{font-weight:700}.snotify-icon{position:absolute;right:10px;top:50%;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:48px;max-width:48px;width:100%;height:100%}.snotify-icon--error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23f44336'%3E%3Cpath d='M437 75A256 256 0 1075 437 256 256 0 10437 75zm-20.57 341.43a226.82 226.82 0 01-320.86 0C7.11 328 7.11 184 95.57 95.57a226.82 226.82 0 01320.86 0c88.46 88.43 88.46 232.43 0 320.86z'/%3E%3Cpath d='M368.81 143.19a14.5 14.5 0 00-20.58 0L256 235.42l-92.23-92.23a14.55 14.55 0 00-20.58 20.58L235.42 256l-92.23 92.23a14.6 14.6 0 0010.24 24.89 14.19 14.19 0 0010.24-4.31l92.23-92.23 92.23 92.23a14.64 14.64 0 0010.24 4.31 14 14 0 0010.24-4.31 14.5 14.5 0 000-20.58l-92-92.23 92.23-92.23a14.5 14.5 0 00-.03-20.58z'/%3E%3C/svg%3E")}.snotify-icon--warning{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23ff9800'%3E%3Cpath d='M256 512c141.15 0 256-114.84 256-256S397.15 0 256 0 0 114.84 0 256s114.85 256 256 256zm0-480.49c123.79 0 224.49 100.71 224.49 224.49S379.79 480.49 256 480.49 31.51 379.79 31.51 256 132.21 31.51 256 31.51z'/%3E%3Ccircle cx='260.08' cy='343.87' r='26.35'/%3E%3Cpath d='M254.68 278.39a15.76 15.76 0 0015.75-15.75V128.72a15.75 15.75 0 10-31.51 0v133.91a15.76 15.76 0 0015.76 15.76z'/%3E%3C/svg%3E")}.snotify-icon--info{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%231e88e5'%3E%3Cpath d='M256 0C114.84 0 0 114.84 0 256s114.84 256 256 256 256-114.84 256-256S397.15 0 256 0zm0 478.43c-122.65 0-222.43-99.79-222.43-222.43S133.35 33.58 256 33.58 478.42 133.36 478.42 256 378.64 478.43 256 478.43z'/%3E%3Cpath d='M251.26 161.24a22.39 22.39 0 10-22.38-22.39 22.39 22.39 0 0022.38 22.39zM286.84 357.87h-14v-160A16.79 16.79 0 00256 181.05h-30.83a16.79 16.79 0 000 33.58h14.05v143.24h-14.05a16.79 16.79 0 000 33.57h61.67a16.79 16.79 0 100-33.57z'/%3E%3C/svg%3E")}.snotify-icon--success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%234caf50'%3E%3Cpath d='M256 0C114.85 0 0 114.84 0 256s114.85 256 256 256 256-114.84 256-256S397.15 0 256 0zm0 492.31c-130.29 0-236.31-106-236.31-236.31S125.71 19.69 256 19.69 492.31 125.71 492.31 256 386.29 492.31 256 492.31z'/%3E%3Cpath class='cls-1' d='M376.64 151L225.31 321.24l-91.17-72.93a9.85 9.85 0 00-12.3 15.38l98.46 78.77a9.86 9.86 0 0013.52-1.15l157.54-177.23A9.85 9.85 0 00376.64 151z'/%3E%3C/svg%3E")}.snotify-icon--async{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%231e88e5'%3E%3Cpath d='M256 0a32 32 0 00-32 32v64a32 32 0 0064 0V32a32 32 0 00-32-32zm0 384a32 32 0 00-32 32v64a32 32 0 0064 0v-64a32 32 0 00-32-32zm135.74-218.5L437 120.22A32 32 0 00391.74 75l-45.24 45.22a32 32 0 0045.25 45.28zm-271.52 181L75 391.74A32 32 0 00120.22 437l45.25-45.25a32 32 0 00-45.25-45.25zm0-271.52A32 32 0 1075 120.22l45.25 45.28a32 32 0 1045.25-45.28zM391.74 346.5a32 32 0 00-45.25 45.25L391.74 437A32 32 0 00437 391.74zM480 224h-64a32 32 0 000 64h64a32 32 0 000-64zm-352 32a32 32 0 00-32-32H32a32 32 0 000 64h64a32 32 0 0032-32z'/%3E%3C/svg%3E");-webkit-animation:async 3s linear infinite;animation:async 3s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.snotifyToast__input{position:relative;z-index:1;display:inline-block;margin:0;width:100%;vertical-align:top;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.snotifyToast__input__field{position:relative;display:block;float:right;padding:.85em .5em;width:100%;border:none;border-radius:0;background:transparent;color:#333;font-weight:700;-webkit-appearance:none;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.snotifyToast__input__field:focus{outline:none}.snotifyToast__input__label{display:inline-block;float:right;padding:0 .85em;width:100%;color:#999;font-weight:700;font-size:70.25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;height:100%;text-align:left;pointer-events:none}.snotifyToast__input__label:after,.snotifyToast__input__label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.snotifyToast__input__label:before{border-top:2px solid #4c4c4c;-webkit-transform:translate3d(0,100%,0) translate3d(0,-2px,0);transform:translate3d(0,100%,0) translate3d(0,-2px,0);-webkit-transition-delay:.3s;transition-delay:.3s}.snotifyToast__input__label:after{z-index:-1;background:#eee;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}.snotifyToast__input__labelContent{position:relative;display:block;padding:1em 0;width:100%;-webkit-transition:-webkit-transform .3s .3s;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}.snotifyToast__input--filled{margin-top:2.5em}.snotifyToast__input--filled .snotifyToast__input__field,.snotifyToast__input--filled:focus{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.snotifyToast__input--filled .snotifyToast__input__labelContent,.snotifyToast__input__field:focus+.snotifyToast__input__label .snotifyToast__input__labelContent{-webkit-transform:translateY(-80%);transform:translateY(-80%);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.snotifyToast__input--filled .snotifyToast__input__label:before,.snotifyToast__input__field:focus+.snotifyToast__input__label:before{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(0);transform:translate(0)}.snotifyToast__input--filled .snotifyToast__input__label:after,.snotifyToast__input__field:focus+.snotifyToast__input__label:after{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.snotifyToast--invalid .snotifyToast__input__label:before{border-color:#f44336}.snotifyToast--valid .snotifyToast__input__label:before{border-color:#4caf50}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{margin:0;font-family:Varela Round,sans-serif;font-size:100%;overflow-x:hidden}body{background:var(--background);color:var(--foreground)}.fuck-you-css-is-a-cunt-view{min-height:calc(100vh - var(--navigation-height))}.app{height:100%;padding-top:var(--navigation-height)}@media (max-width:800px){.app{padding-bottom:var(--navigation-height)}}main{height:100%;padding:0 1rem;-webkit-transition:opacity .1s var(--transition-standard-easing),-webkit-transform .1s var(--transition-standard-easing);transition:opacity .1s var(--transition-standard-easing),-webkit-transform .1s var(--transition-standard-easing);transition:transform .1s var(--transition-standard-easing),opacity .1s var(--transition-standard-easing);transition:transform .1s var(--transition-standard-easing),opacity .1s var(--transition-standard-easing),-webkit-transform .1s var(--transition-standard-easing)}.slide-left-enter,.slide-right-leave-active{opacity:0;-webkit-transform:translate(12px);transform:translate(12px)}.slide-left-leave-active,.slide-right-enter{opacity:0;-webkit-transform:translate(-12px);transform:translate(-12px)}