.header-logo{padding:4px 10px;border-radius:8px;background:#0000001f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-weight:700;font-size:1.25rem;text-shadow:0px 1px 3px rgba(0,0,0,.65);border:1px solid rgba(255,255,255,.15);transition:background .2s ease}.header-btn{margin-left:8px;padding:6px 14px;border-radius:8px;background:#00000040;color:#fff;font-weight:500;border:1px solid rgba(255,255,255,.2);text-shadow:0px 1px 2px rgba(0,0,0,.75);box-shadow:0 2px 6px #00000040;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .2s ease,transform .1s ease}.header-btn:hover{background:#00000059}.header-btn:active{transform:scale(.96)}
