*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb)))rgb(var(--background-start-rgb))}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}a{color:inherit;text-decoration:none}#__next-build-watcher,#__next-dev-indicator,[data-nextjs-toast],[data-nextjs-dialog],.nextjs-toast-root,.__next-dev-indicator,div[style*="position: fixed"][style*=bottom][style*=right],div[style*=position\:fixed][style*=bottom][style*=right]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;z-index:-9999!important;display:none!important}body>div[style*=fixed]:last-child,html>body>div:last-child[style*=position]{display:none!important}.container{max-width:1200px;margin:0 auto;padding:2rem}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:8px;margin:1rem 0;padding:1.5rem}.button{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;transition:background .2s}.button:hover{background:#0051cc}.input{border:1px solid #ccc;border-radius:4px;width:100%;margin:.5rem 0;padding:.75rem;font-size:1rem}.label{margin-bottom:.5rem;font-weight:500;display:block}
