.floating-element,header{background-color:#fff;background-size:cover;border-radius:24px;margin-bottom:1.45rem;transition:all .3s;box-shadow:8px 14px 38px rgba(39,44,49,.06),1px 3px 8px rgba(39,44,49,.03)}.dark .floating-element,.dark header{background-color:#13191f;box-shadow:8px 14px 38px rgba(0,0,0,.2),1px 3px 8px rgba(0,0,0,.17)}.floating-element-hoverable{cursor:pointer}.floating-element-hoverable:hover{transform:translateY(-1px);box-shadow:0 0 1px rgba(39,44,49,.1),0 3px 16px rgba(39,44,49,.07)}.dark .floating-element-hoverable:hover{box-shadow:0 0 1px rgba(0,0,0,.15),0 3px 16px rgba(0,0,0,.21)}header{z-index:2;-webkit-user-select:none;user-select:none;background-color:rgba(250,250,250,.9);border:1px solid #fff;border-radius:30px;align-items:center;max-width:calc(850px + 2rem);height:60px;margin:0 auto;padding-left:calc(1rem - 1px);padding-right:calc(1rem - 1px);display:flex;position:fixed;top:1rem;left:.5rem;right:.5rem}@media (width<=600px){header{top:.5rem}}header .homelink{align-items:center;text-decoration:none;transition:all .2s;display:flex}header .homelink:hover{opacity:.7}header .homelink .logo{height:26px;margin-bottom:0;margin-right:6px}@media (width<=600px){header .homelink .logo{height:24px;margin-left:2px}}:global(.dark) header .homelink .logo.light{display:none}.dark header .homelink .logo.light,header .homelink .logo.dark{display:none}:global(.dark) header .homelink .logo.dark{display:block}.dark header .homelink .logo.dark{display:block}header .homelink .title{margin:0;font-size:22px;font-weight:700}header .spacer{flex-grow:1}header .links{align-items:center;display:flex}header .links a{color:#10151a;font-size:.8rem;text-decoration:none;transition:all .2s}header .links a:hover{opacity:.7}:global(.dark) header .links a{color:#fafafa}header .links a .socialIcon{width:24px;height:24px;margin-bottom:0}header .links .dark-mode-toggle{margin-right:12px;transition:all .2s;display:flex}header .links .dark-mode-toggle:hover{opacity:.7}.dark header{background-color:rgba(16,21,26,.9);border:1pt solid #2d343e}@supports (backdrop-filter:blur(50px)){header{backdrop-filter:blur(50px);background-color:rgba(250,250,250,.6)}:global(.dark) header{background-color:rgba(16,21,26,.6)}.dark header{background-color:rgba(16,21,26,.6)}}