@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap";@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply bg-background text-foreground dark:bg-dark-background dark:text-dark-foreground;font-family:Inter,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}}.legal-content h1{font-size:1.875rem;font-weight:700;color:var(--foreground);margin-bottom:.5rem}.dark .legal-content h1{color:var(--dark-foreground)}.legal-content h2{font-size:1.5rem;font-weight:700;color:var(--foreground);margin-top:1.5rem;margin-bottom:.25rem}.dark .legal-content h2{color:var(--dark-foreground)}.legal-content h3{font-size:1.25rem;font-weight:600;color:var(--foreground);margin-top:1rem}.dark .legal-content h3{color:var(--dark-foreground)}.legal-content p{margin-top:1rem;margin-bottom:1rem;line-height:1.625}.legal-content ul{list-style-type:disc;padding-left:1.25rem;margin-top:1rem;margin-bottom:1rem}.legal-content ul>li+li{margin-top:1rem}.legal-content a{color:var(--primary);text-decoration:underline}.dark .legal-content a{color:var(--dark-primary)}.legal-content a:hover{text-decoration:underline}
