html:has(.fin-workspace){scroll-behavior:auto}.fin-workspace{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.fin-workspace>main{min-width:0;scroll-margin-top:var(--fin-header-height)}.fin-workspace>main:focus{outline:none}.fin-workspace-footer{border-top:1px solid var(--fin-line);background:#fff}.fin-workspace-footer nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 24px;min-height:64px;padding-block:7px;display:flex}.fin-workspace-footer a{min-height:44px;color:var(--fin-muted);align-items:center;font-size:13px;display:inline-flex}.fin-workspace-footer a:hover{color:var(--fin-pink-text);text-underline-offset:3px;text-decoration:underline}
