@supports not (background:revert-layer){html,body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:Hanken Grotesk,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}h1,h2,h3,p{margin:0}a{color:var(--lime);text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:default}.display{font-family:Archivo,system-ui,sans-serif}.mono{font-family:JetBrains Mono,monospace}.account-page{min-height:100vh;padding:40px 20px}.account-page>div{max-width:672px;margin:0 auto}.account-page>div>*+*{margin-top:24px}.account-page h1{font-size:30px;line-height:1.2}.account-page section{border:1px solid var(--border);background:var(--card);border-radius:24px;padding:24px}.account-page section>*+*{margin-top:12px}.account-page .flex{display:flex}.account-page .flex-wrap{flex-wrap:wrap}.account-page .items-center{align-items:center}.account-page .items-start{align-items:flex-start}.account-page .justify-between{justify-content:space-between}.account-page .gap-2{gap:8px}.account-page .gap-4{gap:16px}.account-page .flex-1{flex:1;min-width:0}.account-page .text-sm{font-size:14px;line-height:1.5}.account-page .text-xs{font-size:12px;line-height:1.5}.account-page [class*="text-[11px]"]{font-size:11px;line-height:1.5}.account-page .text-muted-foreground{color:var(--muted-foreground)}.account-page .text-foreground{color:var(--foreground)}.account-page [class*="text-[var(--lime)]"]{color:var(--lime)}.account-page .uppercase{text-transform:uppercase}.account-page .tracking-widest{letter-spacing:.1em}.account-page .text-center{text-align:center}.account-page .block{display:block}.account-page .grid{display:grid}.account-page .space-y-1>*+*{margin-top:4px}.account-page .space-y-2>*+*{margin-top:8px}.account-page .space-y-3>*+*{margin-top:12px}.account-page .space-y-4>*+*{margin-top:16px}.account-page button,.account-page a[class*=rounded-full]{border:1px solid var(--border);background:var(--secondary);min-height:40px;color:var(--foreground);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;line-height:1.5;display:inline-flex}.account-page .lime-glow{background:var(--primary);color:var(--primary-foreground);font-weight:600}.account-page input{border:1px solid var(--input);background:var(--background);width:100%;min-width:0;color:var(--foreground);border-radius:12px;outline:none;padding:10px 12px}.account-page input:focus{border-color:var(--ring)}.account-page input::placeholder{color:var(--muted-foreground)}.account-page form{flex-wrap:wrap}.account-page form input{flex-basis:160px}.account-page [class*=border-red-]{border-color:var(--destructive)}.account-page [class*=text-red-]{color:var(--destructive)}.account-page [class*=bg-red-500]{background:var(--destructive);color:var(--destructive-foreground)}.account-page [class*=divide-y]>*+*{border-top:1px solid var(--border)}.account-page .py-2{padding-top:8px;padding-bottom:8px}.account-page .p-3{padding:12px}.account-page .pt-2{padding-top:8px}.account-page .rounded-2xl{border-radius:16px}.account-page .border{border:1px solid var(--border)}.account-page .bg-background{background:var(--background)}.account-page .whitespace-pre-wrap{white-space:pre-wrap;overflow-wrap:break-word}.account-page img{width:128px;height:128px;display:block}.account-page [class*=bg-white]{background:var(--destructive-foreground)}@media (width>=640px){.account-page [class*=sm\:grid-cols-]{grid-template-columns:auto 1fr}}@media (orientation:landscape) and (height<=600px){.account-page{padding:20px}.account-page section{padding:18px}}}
