body{padding-top:3.75em}#header.svelte-343a97{display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:10000;background-color:#fff;height:3.75em;line-height:3.75em;box-shadow:inset 0 -1px #dbdbdb;overflow:visible!important;font-family:Source Sans Pro,Helvetica,sans-serif;font-size:16px;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header.svelte-343a97 .logo:where(.svelte-343a97){background-color:#e66666;color:#fff;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:block;white-space:nowrap}#header.svelte-343a97 .logo:where(.svelte-343a97) a:where(.svelte-343a97){color:#fff;border-bottom:0;text-decoration:none}#header.svelte-343a97 .logo:where(.svelte-343a97):hover{background-color:#ea7c7c}#header.svelte-343a97 .logo:where(.svelte-343a97):active{background-color:#e25050}#header.svelte-343a97 .logo:where(.svelte-343a97) .title:where(.svelte-343a97){display:block;text-transform:uppercase;font-size:1em;border-bottom:0;color:#fff!important;padding:0 1em 0 .75em;font-weight:900;letter-spacing:.075em}#header.svelte-343a97 .logo:where(.svelte-343a97) .title:where(.svelte-343a97) .extra:where(.svelte-343a97){font-weight:400}#header.svelte-343a97 nav:where(.svelte-343a97){flex:1;padding:0;cursor:default}#header.svelte-343a97 nav:where(.svelte-343a97)>ul:where(.svelte-343a97){display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}#header.svelte-343a97 nav:where(.svelte-343a97)>ul:where(.svelte-343a97)>li:where(.svelte-343a97){border-left:solid 1px #f4f4f4!important;display:block!important;margin:0!important;padding:0!important;position:relative!important}#header.svelte-343a97 nav:where(.svelte-343a97)>ul:where(.svelte-343a97)>li:where(.svelte-343a97):first-child{border-left:0}#header.svelte-343a97 nav:where(.svelte-343a97)>ul:where(.svelte-343a97)>li:where(.svelte-343a97)>a:where(.svelte-343a97){border-bottom:0!important;color:#404040!important;display:block!important;font-size:.8em!important;font-weight:900!important;letter-spacing:.075em!important;padding:0 .875em!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important}.dropdown-toggle.svelte-343a97{border-bottom:0!important;color:#404040!important;display:block!important;font-size:.8em!important;font-weight:900!important;letter-spacing:.075em!important;padding:0 .875em!important;text-decoration:none!important;text-transform:uppercase!important;background:none!important;border:none!important;box-shadow:none!important;cursor:pointer!important;font-family:inherit!important;height:100%!important;white-space:nowrap!important}.dropdown-toggle.svelte-343a97:hover{color:#e66666}.dropdown-menu.svelte-343a97{background:#fff!important;box-shadow:0 .125em .75em .125em #00000013!important;list-style:none!important;position:absolute!important;top:100%!important;right:0!important;min-width:13em!important;padding:1em 0!important;border:solid 1px #dbdbdb!important;margin:0!important;z-index:10001!important;display:block!important;visibility:visible!important;opacity:1!important}.dropdown-menu.svelte-343a97 li:where(.svelte-343a97){padding:0}.dropdown-menu.svelte-343a97 li:where(.svelte-343a97) a:where(.svelte-343a97){border:0;box-shadow:inset 0 1px #f4f4f4;color:#404040;display:block;line-height:2.5em;padding:0 1.25em;text-decoration:none;font-size:.9em;text-transform:none;letter-spacing:normal;font-weight:400}.dropdown-menu.svelte-343a97 li:where(.svelte-343a97):first-child>a:where(.svelte-343a97){box-shadow:none}.dropdown-menu.svelte-343a97 li:where(.svelte-343a97):hover>a:where(.svelte-343a97){color:#e66666!important}.logout-button.svelte-343a97{border:0;box-shadow:inset 0 1px #f4f4f4;color:#404040;display:block;line-height:2.5em;padding:0 1.25em;text-decoration:none;font-size:.9em;text-transform:none;letter-spacing:normal;font-weight:400;background:none;cursor:pointer;width:100%;text-align:left;font-family:inherit}.logout-button.svelte-343a97:hover{color:#e66666!important}.badge.svelte-343a97{display:inline-flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;border-radius:50%;background:#4299e1;color:#fff;font-size:.75em;margin-left:.25em;vertical-align:middle}.navPanelToggle.svelte-343a97{display:none}.mobile-nav-panel.svelte-343a97{position:fixed;top:3.75em;right:0;width:auto;min-width:15em;max-width:90vw;max-height:calc(100vh - 3.75em);overflow-y:auto;background:#fff;border-top:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb;box-shadow:0 .25em 1em #0000001a;z-index:10000}.mobile-nav-panel.svelte-343a97 nav:where(.svelte-343a97){padding:0}.mobile-nav-panel.svelte-343a97 ul:where(.svelte-343a97){list-style:none;margin:0;padding:0}.mobile-nav-panel.svelte-343a97 li:where(.svelte-343a97){border-bottom:solid 1px #f4f4f4}.mobile-nav-panel.svelte-343a97 li:where(.svelte-343a97) a:where(.svelte-343a97){display:block;padding:1em 1.5em;color:#404040;text-decoration:none;font-size:.9em;font-weight:600;text-transform:uppercase;letter-spacing:.075em}.mobile-nav-panel.svelte-343a97 li:where(.svelte-343a97) a:where(.svelte-343a97):hover{background:#f8f8f8;color:#e66666}.mobile-section-header.svelte-343a97{padding:1em 1.5em;color:#e66666;font-size:.9em;font-weight:900;text-transform:uppercase;letter-spacing:.075em;background:#f8f8f8}.mobile-logout-button.svelte-343a97{display:block;width:100%;padding:1em 1.5em;color:#404040;text-decoration:none;font-size:.9em;font-weight:600;text-transform:uppercase;letter-spacing:.075em;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit}.mobile-logout-button.svelte-343a97:hover{background:#f8f8f8;color:#e66666}@media screen and (max-width:1200px){#header.svelte-343a97 nav:where(.svelte-343a97){display:none}.navPanelToggle.svelte-343a97{display:block;background:none;border:none;color:#404040;font-size:.8em;font-weight:900;text-transform:uppercase;letter-spacing:.075em;padding:0 1em;cursor:pointer;font-family:inherit;margin-left:auto}.navPanelToggle.svelte-343a97:hover{color:#e66666}}@media screen and (max-width:736px){body{padding-top:2.75em}#header.svelte-343a97{height:2.75em;line-height:2.75em}#header.svelte-343a97 .logo:where(.svelte-343a97) .title:where(.svelte-343a97){padding:0 1.25em}.mobile-nav-panel.svelte-343a97{top:2.75em;max-height:calc(100vh - 2.75em);min-width:12em}}@media screen and (max-width:480px){#header.svelte-343a97 .logo:where(.svelte-343a97) .title:where(.svelte-343a97) .extra:where(.svelte-343a97){display:none}}
