.searchBar.svelte-tsg0ih{height:100%;display:flex;align-items:center;position:relative;justify-content:center;flex:0 1 600px}input.searchInput[type=search].svelte-tsg0ih{padding:.4rem .8rem .4rem 2.25rem;box-shadow:inset 0 -1px #eaeaea;font-size:1rem;line-height:1.4rem;transition:.2s ease box-shadow}input.searchInput[type=search].svelte-tsg0ih:hover,input.searchInput[type=search].svelte-tsg0ih:focus{box-shadow:inset 0 -1px #bbb}input.searchInput[type=search].svelte-tsg0ih::placeholder{color:#555}@media(prefers-color-scheme:dark){input.searchInput[type=search].svelte-tsg0ih{background-color:#000;border:1px solid #333;box-shadow:inset 0 -1px #333;color:#fff}input.searchInput[type=search].svelte-tsg0ih::placeholder{color:#fff}}.dropdown.svelte-tsg0ih{position:absolute;background-color:#fff;z-index:500;color:#000;width:100%;top:100%;left:0;border:1px solid #efefef;margin-top:.5rem;border-radius:4px;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}@media(prefers-color-scheme:dark){.dropdown.svelte-tsg0ih{background-color:#1f1f1f;color:#fff;border:1px solid #333}}.icon.svelte-tsg0ih{position:absolute;top:0;bottom:0;height:100%;width:1rem;display:flex;align-items:center}.icon.search-icon.svelte-tsg0ih{left:.75rem}.icon.clear.svelte-tsg0ih{right:.75rem}.icon.svelte-tsg0ih svg{width:1rem;height:1rem}.clear.svelte-tsg0ih{cursor:pointer}.search-results.svelte-tsg0ih{list-style:none;padding:0;margin:0}.search-results.svelte-tsg0ih li:where(.svelte-tsg0ih){padding:1rem}.search-results.svelte-tsg0ih li:where(.svelte-tsg0ih):hover{background-color:#f5f5f5}@media(prefers-color-scheme:dark){.search-results.svelte-tsg0ih li:where(.svelte-tsg0ih):hover{background-color:#333}}.search-results.svelte-tsg0ih a:where(.svelte-tsg0ih){text-decoration:initial;color:inherit}.nav-bar.svelte-oiwvqb{grid-area:header;height:60px;background-color:#fff;color:#000;box-shadow:inset 0 -1px #eaeaea;width:100%;padding:0 1rem;display:flex;justify-content:space-between;align-items:stretch;position:relative}@media(prefers-color-scheme:dark){.nav-bar.svelte-oiwvqb{background-color:#000;color:#fff;box-shadow:inset 0 -1px #333}}@media only screen and (max-width:600px){.nav-bar.svelte-oiwvqb{justify-content:center}}@media print{.nav-bar.svelte-oiwvqb{display:none}}.dropdown-list.svelte-oiwvqb{list-style:none;margin:0;margin-top:1rem;padding:0;background-color:#fff;border-radius:5px;box-shadow:0 8px 30px #0000001f}@media(prefers-color-scheme:dark){.dropdown-list.svelte-oiwvqb{background-color:#000}}.dropdown-list.svelte-oiwvqb li{display:block;border-bottom:1px solid #efefef}@media(prefers-color-scheme:dark){.dropdown-list.svelte-oiwvqb li{border-bottom:1px solid #333}}.dropdown-list.svelte-oiwvqb .dropdown-link:where(.svelte-oiwvqb){display:block;padding:.5rem 1rem;font-size:.9rem}.brand.svelte-oiwvqb{letter-spacing:2px;margin:.5rem 0;align-self:center;height:30px;display:block}.brand.svelte-oiwvqb svg{max-height:100%;width:100%}@media(prefers-color-scheme:dark){.brand.svelte-oiwvqb svg{fill:#fff}}.logout.svelte-oiwvqb{padding:0;margin:0;background:transparent;border:none}@media(prefers-color-scheme:dark){.logout.svelte-oiwvqb{color:#fff}}.nav.svelte-oiwvqb{flex:0;display:flex;justify-content:right;align-items:stretch;list-style:none;margin:0;padding:0;margin-right:-1rem;font-size:.9rem}.nav.svelte-oiwvqb>li:where(.svelte-oiwvqb){flex:1;display:flex;align-items:center;transition:all .2s ease-in-out}@media only screen and (max-width:920px){.nav.svelte-oiwvqb>li.nav-link:where(.svelte-oiwvqb){display:none}}.nav.svelte-oiwvqb>li:where(.svelte-oiwvqb)>a:where(.svelte-oiwvqb),.nav.svelte-oiwvqb>li:where(.svelte-oiwvqb) .trigger:where(.svelte-oiwvqb){display:block;padding:0 1rem;text-align:center;text-decoration:none;color:#000;font-size:.9rem;font-weight:500}@media(prefers-color-scheme:dark){.nav.svelte-oiwvqb>li:where(.svelte-oiwvqb)>a:where(.svelte-oiwvqb),.nav.svelte-oiwvqb>li:where(.svelte-oiwvqb) .trigger:where(.svelte-oiwvqb){color:#fff}}@media only screen and (max-width:600px){.user.svelte-oiwvqb,.auth.svelte-oiwvqb{position:absolute;top:0;right:0;bottom:0;margin:.5rem 1rem;max-width:60px;text-align:right}}.user.svelte-oiwvqb .user-link:where(.svelte-oiwvqb),.user.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb),.auth.svelte-oiwvqb .user-link:where(.svelte-oiwvqb),.auth.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb){cursor:pointer;text-decoration:none}.user.svelte-oiwvqb .user-link:where(.svelte-oiwvqb):hover,.user.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb):hover,.auth.svelte-oiwvqb .user-link:where(.svelte-oiwvqb):hover,.auth.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb):hover{color:#000;text-decoration:underline}@media(prefers-color-scheme:dark){.user.svelte-oiwvqb .user-link:where(.svelte-oiwvqb):hover,.user.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb):hover,.auth.svelte-oiwvqb .user-link:where(.svelte-oiwvqb):hover,.auth.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb):hover{color:#fff}}@media only screen and (max-width:600px){.user.svelte-oiwvqb .user-link:where(.svelte-oiwvqb),.user.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb),.auth.svelte-oiwvqb .user-link:where(.svelte-oiwvqb),.auth.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb){font-size:.85rem}}.user.svelte-oiwvqb .user-name:where(.svelte-oiwvqb),.auth.svelte-oiwvqb .user-name:where(.svelte-oiwvqb){white-space:nowrap}@media only screen and (max-width:600px){.user.svelte-oiwvqb .user-name:where(.svelte-oiwvqb),.auth.svelte-oiwvqb .user-name:where(.svelte-oiwvqb){display:none}}@media only screen and (max-width:600px){li.auth.svelte-oiwvqb{display:block}li.auth.svelte-oiwvqb .auth-link:where(.svelte-oiwvqb){display:inline-block;padding:0}}.dropdown-content.svelte-oiwvqb{background-color:#fff}@media(prefers-color-scheme:dark){.dropdown-content.svelte-oiwvqb{background-color:#000}}.search.svelte-oiwvqb{position:absolute;left:0;right:0;margin:10px auto;max-width:40%}@media only screen and (max-width:600px){.search.svelte-oiwvqb{display:none}}.link.svelte-oiwvqb{font-weight:500;white-space:nowrap;color:#000;text-decoration:none}@media(prefers-color-scheme:dark){.link.svelte-oiwvqb{color:#fff}}*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.reset-list{list-style:none;padding:0;margin:0}a.reset-link{text-decoration:initial;color:inherit}button.reset-button{text-decoration:initial;color:inherit;background:none;border:none;padding:0;font:inherit;cursor:pointer;margin:0}button.reset-button:hover{background:none}.white-icon path{fill:#fff}input[type=text],input[type=password],input[type=search],textarea{font-family:inherit;font-weight:inherit;width:100%;resize:none;border:1px solid #e4e4e4;transition:background-color .4s ease,border .2s ease;border-radius:5px;padding:.6rem .4rem .4rem}input[type=text]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,textarea::placeholder{color:#b6b6b6}input[type=text]:hover,input[type=password]:hover,input[type=search]:hover,textarea:hover{background-color:#fff;border:1px solid #c4c4c4}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{outline:none;border:1px solid #d1d1d1;background-color:#fff}input.has-errors[type=text],input.has-errors[type=password],input.has-errors[type=search],textarea.has-errors{border:1px solid #ceaaaa;background-color:#f5ebeb}input[type=text]:focus.has-errors,input[type=password]:focus.has-errors,input[type=search]:focus.has-errors,textarea:focus.has-errors{border:1px solid #ceaaaa;background-color:#f5ebeb}@media(prefers-color-scheme:dark){input[type=text],input[type=password],input[type=search],textarea{background-color:#333;border-color:#333;color:#fff}input[type=text]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,textarea::placeholder{color:#fff}input[type=text]:hover,input[type=password]:hover,input[type=search]:hover,textarea:hover{background-color:#333;border:1px solid #666}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border:1px solid #666;background-color:#333}input.has-errors[type=text],input.has-errors[type=password],input.has-errors[type=search],textarea.has-errors{border:1px solid #ceaaaa;background-color:#4e1c1c}input[type=text]:focus.has-errors,input[type=password]:focus.has-errors,input[type=search]:focus.has-errors,textarea:focus.has-errors{border:1px solid #ceaaaa;background-color:#4e1c1c}}html{height:100%}body{font-family:Inter,serif;font-weight:300;font-size:1rem;line-height:1.4rem;overflow:hidden;height:100%;background-color:#fafafa}@media(prefers-color-scheme:dark){body{background-color:#222;color:#fff}}body.qunit{overflow:auto}.container{max-width:1024px;margin:0 auto}.container.with-sidebar{padding-left:200px}@media only screen and (min-width:600px){.with-sidebar .container{padding-left:200px}}@media(max-width:1024px){.container{margin:0 1rem}}h1,h2,h3,h4{font-weight:500}label{display:block;font-size:1rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:400}input[type=text],input[type=password],input[type=search],textarea{padding:.6rem .4rem .4rem}button,.button{border:none;padding:.5rem 1.2rem;cursor:pointer;transition:background .4s ease;text-decoration:none;font-weight:500;border-radius:5px;line-height:1.15}button.primary,.button.primary{background:#000;color:#fff}button.primary:hover,.button.primary:hover{background:#383838}button.primary:disabled,.button.primary:disabled{background:#4e4e4e}button.danger,.button.danger{background:#c23636;color:#fff}button.danger:hover,.button.danger:hover{background:#d65b5b}button.danger:disabled,.button.danger:disabled{background:#f1c3c3}@media(prefers-color-scheme:dark){button,.button,button.primary,.button.primary{background:#333;color:#fff}button:hover,.button:hover{background:#383838}}button.link,.button.link{padding:0;background:none;display:inline;text-decoration:underline;background:none!important;-webkit-appearance:none;color:inherit}button.block,.button.block{display:block;width:100%;padding:1rem 1.2rem;text-align:center}button.sm,.button.sm{font-size:.85rem}button svg,.button svg{vertical-align:top}button:disabled,.button:disabled{cursor:not-allowed}.svg-inline--fa,.icon{font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.app.svelte-12qhfyh{display:grid;grid-template-columns:300px 1fr;grid-template-rows:60px 1fr 0;grid-template-areas:"header header" "main main" "footer footer";height:100%;width:100%;background-color:#fafafa}@media(prefers-color-scheme:dark){.app.svelte-12qhfyh{background-color:#111}}@media print{.app.svelte-12qhfyh{height:auto}}.app.svelte-12qhfyh main:where(.svelte-12qhfyh){grid-area:main;min-height:0;max-height:calc(100vh - 60px);overflow:scroll}@media print{.app.svelte-12qhfyh main:where(.svelte-12qhfyh){max-height:none}}.app.svelte-12qhfyh footer:where(.svelte-12qhfyh){grid-area:footer}
