header{position:sticky;top:0;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem}@media (min-width:800px){header{padding-top:.75rem;padding-bottom:.75rem}}header{border-bottom:1px solid #eee}.logo-half{padding:2px 5px;font-size:1rem}@media (min-width:640px){.logo-half{padding:3px 8px;font-size:1.125rem;letter-spacing:2px}}.logo-half{border-radius:4px}@media (min-width:640px){.logo-black{padding-right:5px}}.logo-black{background-color:black;color:white;font-family:Logo;font-weight:700}@media (min-width:640px){.logo-transparent{padding-left:5px}}.logo-transparent{font-family:Logo;font-weight:400}.user-photo{border-radius:999px;-o-object-fit:cover;object-fit:cover;max-width:none;animation:fade-in .3s}#nav-mobile-menu,#user-dropdown{width:14rem}#user-dropdown .user-item{display:flex;cursor:pointer;border-radius:7px;padding:.75rem}#user-dropdown .user-item:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}#nav-mobile-menu{left:0}.navbar__badge{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:999px;--tw-bg-opacity:1;background-color:rgb(136 0 3/var(--tw-bg-opacity));font-size:.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));top:5px;right:4px;padding:0 5.5px;animation:scale-in .3s}#side-menu{position:absolute;top:0;left:0;bottom:0;overflow:hidden;overflow-y:auto;border-radius:0;padding:1rem;width:100%;max-width:300px;transition:transform .3s;will-change:transform;animation:slide-in-right .2s!important;max-height:none}@keyframes slide-in-right{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}