:root{--glass-bg:color-mix(in srgb, var(--mantine-color-body) 58%, transparent);--glass-border:#ffffff14;--glass-blur:blur(14px) saturate(140%);--aurora-1:#22d3ee29;--aurora-2:#8b5cf62e;--aurora-3:#3b82f61f}[data-mantine-color-scheme=light]{--glass-bg:#ffffff9e;--glass-border:#0f172a14;--aurora-1:#22d3ee2e;--aurora-2:#8b5cf624;--aurora-3:#3b82f61a}html,body{max-width:100vw;overflow-x:clip}body{-webkit-font-smoothing:antialiased}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40rem 30rem at 85% -5%, var(--aurora-2), transparent 70%), radial-gradient(36rem 28rem at -10% 20%, var(--aurora-1), transparent 70%), radial-gradient(44rem 30rem at 50% 110%, var(--aurora-3), transparent 70%);position:fixed;inset:0}.mantine-AppShell-main{background:0 0}.mantine-AppShell-header,.mantine-AppShell-navbar{background-color:color-mix(in srgb, var(--mantine-color-body) 70%, transparent);-webkit-backdrop-filter:var(--glass-blur);border-color:var(--glass-border)}.mantine-AppShell-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#22d3ee99,#8b5cf699,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.mantine-Card-root,.mantine-Paper-root[data-with-border]{background-color:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border-color:var(--glass-border);transition:border-color .2s,box-shadow .2s}a.mantine-Card-root:hover{border-color:#22d3ee73;box-shadow:0 18px 40px -20px #22d3ee73,0 0 0 1px #8b5cf640}a{color:inherit}.prose p{margin:0 0 var(--mantine-spacing-md);line-height:1.7}
