.AppShell-module__zsum4a__shell{flex-direction:column;min-height:100dvh;display:flex}.AppShell-module__zsum4a__header{z-index:20;background:color-mix(in srgb,var(--bg)92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:-webkit-sticky;position:sticky;top:0}.AppShell-module__zsum4a__headerInner{justify-content:space-between;align-items:center;height:72px;display:flex}.AppShell-module__zsum4a__logo{color:var(--text);display:inline-flex}.AppShell-module__zsum4a__topNav{display:none}.AppShell-module__zsum4a__actions{align-items:center;gap:12px;display:flex}.AppShell-module__zsum4a__credits{background:var(--accent);height:40px;color:var(--on-accent);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.AppShell-module__zsum4a__main{padding-bottom:calc(var(--nav-h) + 24px + env(safe-area-inset-bottom));flex:1}.AppShell-module__zsum4a__bottomNav{z-index:20;height:calc(var(--nav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.AppShell-module__zsum4a__bottomLink{color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}.AppShell-module__zsum4a__bottomIcon{width:56px;height:32px;transition:background var(--fast);border-radius:999px;place-items:center;display:grid}.AppShell-module__zsum4a__bottomLink[aria-current=page]{color:var(--text);font-weight:500}.AppShell-module__zsum4a__bottomLink[aria-current=page] .AppShell-module__zsum4a__bottomIcon{background:var(--muted)}@media (min-width:1024px){.AppShell-module__zsum4a__headerInner{border-bottom:1px solid var(--border);height:100px}.AppShell-module__zsum4a__topNav{gap:40px;display:flex}.AppShell-module__zsum4a__topLink{color:var(--text-2);border-bottom:2px solid transparent;align-items:center;gap:10px;padding:8px 4px;font-weight:500;display:inline-flex}.AppShell-module__zsum4a__topLink:hover,.AppShell-module__zsum4a__topLink[aria-current=page]{color:var(--text)}.AppShell-module__zsum4a__topLink[aria-current=page]{border-bottom-color:var(--text)}.AppShell-module__zsum4a__credits{background:var(--surface);color:var(--text);border:1px solid var(--border);height:44px}.AppShell-module__zsum4a__bottomNav{display:none}.AppShell-module__zsum4a__main{padding-bottom:80px}}
