.wallet-license-consent{align-items:flex-start;gap:.65rem;margin-block:1rem;line-height:1.55;display:flex}.wallet-license-consent input{width:20px;height:20px;min-height:20px;accent-color:var(--accent);flex:none;margin:.15rem 0 0;padding:0}.wallet-license-consent a{color:var(--accent);text-underline-offset:.2em}.wallet-license-consent input:focus-visible,.wallet-license-consent a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wallet-license-consent span{overflow-wrap:anywhere;min-width:0}
.header,.public-header,.public-page .public-header,.public-header.aip-header{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;height:64px;min-height:64px;box-shadow:none;background:0 0;padding-block:0;transition:background .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s}.public-header .header-inner,.public-header.aip-header .header-inner{box-sizing:border-box;height:100%;min-height:0}.header>.wordmark,.public-header .public-logo,.public-header.aip-header .public-logo{flex:none;align-items:center;width:auto;height:28px;font-size:30px;line-height:28px;display:inline-flex}.header[data-roxy-scrolled=true],.public-header[data-roxy-scrolled=true]{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#ffffffc2}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header[data-roxy-scrolled=true],.public-header[data-roxy-scrolled=true]{background:#fff}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.header,.public-header,.header[data-roxy-scrolled=true],.public-header[data-roxy-scrolled=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-reduced-motion:reduce){.header,.public-header{transition:none}}.roxy-header-logo,.wordmark>.roxy-header-logo{width:auto;height:28px;font-size:30px;line-height:28px;font-weight:inherit;letter-spacing:inherit;color:inherit;vertical-align:middle;border:0;margin:0;padding:0;display:inline-block}.roxy-admin .admin-wordmark .roxy-header-logo{font:inherit;letter-spacing:-2px;border:0;padding:0;font-size:30px;line-height:28px}
