html{scroll-behavior:smooth}[tabindex="-1"]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.skip-link{left:-999px;position:fixed;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.skip-link:active,.skip-link:focus{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px;padding:5px;border-radius:0;text-align:center;font-size:1rem;z-index:9999}.navbar .navbar-brand{min-width:108px}.navbar .navbar-brand img{height:29.3px}.navbar .nav-item img.svg,.navbar .nav-item svg{width:20px;height:20px}.navbar .nav-item svg .a{stroke:hsla(0,0%,100%,.5)!important}.navbar .nav-item.active svg .a{stroke:#fff!important}main.container{margin-top:2em;margin-bottom:2em}.js-only{display:none!important}body textarea.form-control{height:200px}html{position:relative;min-height:100%}body{margin-bottom:80px!important}.footer{position:absolute;bottom:0;width:100%;height:56px;line-height:24px;background-color:#f5f5f5}.footer .navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.btn.btn-rounded{border-radius:10em}.form-control.form-control-rounded{border-radius:10em;border-color:#000}textarea.form-control.form-control-rounded{border-radius:1.5em}select.form-control.form-control-rounded{background-image:linear-gradient(45deg,transparent 50%,#000 0,#000 65%,transparent 0),linear-gradient(135deg,transparent 35%,#000 0,#000 50%,transparent 0);background-position:calc(100% - 25px) 1em,calc(100% - 15px) 1em;background-size:10px 10px,10px 10px}select.form-control.form-control-rounded,select.form-control:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-repeat:no-repeat}select.form-control:not([multiple]){background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 1px),calc(100% - 15px) calc(50% + 1px);background-size:5px 5px,5px 5px}.text-tertiary{color:var(--tertiary)}.btn-link svg.sort-alt,a svg.sort-alt{height:18px;width:18px}.btn-link svg.sort-alt .a,a svg.sort-alt .a{stroke-width:1.2px;stroke:var(--primary)}.loading-area{text-align:center;margin:4em}.loading-area svg{max-width:10em}.loading-area-primary{color:var(--primary)}.loading-area-primary path{fill:var(--primary)}.loading-area--secondary{color:var(--secondary)}.loading-area--secondary path{fill:var(--secondary)}.loading-area-black{color:var(--black)}.loading-area-black path{fill:var(--black)}.loading-area-white{color:var(--white)}.loading-area-white path{fill:var(--white)}.tagify{border:1px solid var(--purple)!important;border-radius:.25rem;background-color:var(--white)}.tagify.tagify--focus{border:1px solid var(--purple);-webkit-box-shadow:0 0 0 1px var(--purple);box-shadow:0 0 0 1px var(--purple)}.form-group label.required:after{content:"*"}.form-group.has-error .note-editor.note-frame{border:var(--danger) 1px solid}.form-group.has-error .e-input-focus{-webkit-box-shadow:0 0 0 1px var(--danger)!important;box-shadow:0 0 0 1px var(--danger)!important}.form-group.has-error .e-input-group,.form-group.has-error .e-input-group-icon{border-color:var(--danger)!important}.form-group .note-editor.note-frame{border-radius:4px;overflow:auto}
