@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@300;400;500&family=Inter:wght@300;400;500;600;700&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2d2b29;color:#f5f3ef}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar-track{background:#1e1c1a}::-webkit-scrollbar-thumb{background:#4a4846;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#5a5856}*:not(.hero-page):not(.hero-page *){font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body{background-color:#fff!important;color:#000!important;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1:not(.hero-page *),h2:not(.hero-page *),h3:not(.hero-page *),h4:not(.hero-page *),h5:not(.hero-page *),h6:not(.hero-page *){font-family:DM Mono,Courier New,monospace!important;font-weight:500}code,pre,.mono{font-family:DM Mono,Courier New,monospace!important}.bg-gray-50,.bg-gray-100,.bg-indigo-600,.bg-blue-600,.bg-green-600,.bg-purple-600{background-color:#000!important;color:#fff!important}.bg-orange-600,.bg-orange-500,.bg-orange-400,.bg-orange-700{background-color:#f59e0b!important;color:#fff!important}.bg-white{background-color:#fff!important}.bg-gray-800,.bg-gray-900{background-color:#000!important}.text-white{color:#fff!important}.text-gray-900:not(.hero-page *),.text-gray-800:not(.hero-page *),.text-gray-700:not(.hero-page *),.text-gray-600:not(.hero-page *),.text-indigo-600:not(.hero-page *),.text-blue-600:not(.hero-page *){color:#000!important}.text-orange-600,.text-orange-500,.text-orange-700{color:#f59e0b!important}.text-gray-500:not(.hero-page *),.text-gray-400:not(.hero-page *),.text-gray-300:not(.hero-page *){color:#666!important}.border-gray-200,.border-gray-300,.border-gray-400{border-color:#000!important}.border-gray-100{border-color:#e5e5e5!important}.border-indigo-500,.border-blue-500{border-color:#000!important}.border-orange-500,.border-orange-600{border-color:#f59e0b!important}button:not(.hero-page *){font-family:Inter,sans-serif!important;transition:all .2s ease}button.hero-page *,.hero-page button{transition:all .2s ease}button:not(.hero-page *):hover{transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.bg-indigo-500,.bg-blue-500,.bg-green-500,.bg-orange-500,.bg-orange-600,.bg-orange-400,.bg-orange-700{background-color:#f59e0b!important;color:#fff!important}.hover\:bg-indigo-600:hover,.hover\:bg-blue-600:hover,.hover\:bg-green-600:hover,.hover\:bg-orange-600:hover,.hover\:bg-orange-700:hover,.hover\:bg-orange-500:hover{background-color:#4912c4!important}.bg-gray-200,.hover\:bg-gray-200:hover{background-color:#f5f5f5!important}.hover\:bg-gray-100:hover{background-color:#fafafa!important}.hover\:bg-gray-50:hover{background-color:#f9f9f9!important}input:not(.hero-page *),textarea:not(.hero-page *),select:not(.hero-page *){font-family:Inter,sans-serif!important;background-color:#fff!important;color:#000!important;border:1px solid #000000!important}input:not(.hero-page *):focus,textarea:not(.hero-page *):focus,select:not(.hero-page *):focus{outline:none!important;border-color:#000!important;box-shadow:0 0 0 2px #0000001a!important}input::placeholder,textarea::placeholder{color:#999!important}.shadow-sm{box-shadow:0 1px 2px #0000000d!important}.shadow{box-shadow:0 1px 3px #0000001a!important}.shadow-md{box-shadow:0 4px 6px #0000001a!important}.shadow-lg{box-shadow:0 10px 15px #0000001a!important}.shadow-xl{box-shadow:0 20px 25px #0000001a!important}.divide-gray-200>:not([hidden])~:not([hidden]){border-color:#e5e5e5!important}.prose:not(.hero-page *){color:#000!important}.prose code:not(.hero-page *){background-color:#f5f5f5!important;color:#000!important;padding:2px 4px;border-radius:3px}.prose pre:not(.hero-page *){background-color:#000!important;color:#fff!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#333}a:not(.hero-page *){color:#000!important;text-decoration:underline}a:not(.hero-page *):hover{color:#333!important}.bg-indigo-100,.bg-blue-100,.bg-green-100,.bg-yellow-100,.bg-red-100,.bg-purple-100,.bg-gray-100{background-color:#f5f5f5!important;color:#000!important}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.focus\:ring-indigo-500:focus{box-shadow:0 0 0 3px #0000001a!important}.focus\:border-indigo-500:focus{border-color:#000!important}.hover\:bg-gray-700:hover{background-color:#333!important}.hover\:text-gray-500:hover{color:#666!important}.hover\:text-indigo-600:hover,.hover\:text-blue-600:hover{color:#333!important}button:disabled,input:disabled,textarea:disabled,select:disabled{opacity:.5!important;cursor:not-allowed!important}.bg-gray-900{background-color:#000!important}.text-indigo-500:not(.hero-page *),.text-blue-500:not(.hero-page *),.text-green-500:not(.hero-page *),.text-yellow-500:not(.hero-page *),.text-red-500:not(.hero-page *){color:#000!important}.bg-gradient-to-r:not(.hero-page *){background:linear-gradient(to right,#000,#333)!important}.from-orange-400,.from-orange-500,.from-orange-600,.to-orange-400,.to-orange-500,.to-orange-600{background:linear-gradient(to right,#f59e0b,#4912c4)!important}.bg-gray-900 *:not(.hero-page *),.bg-gray-800 *:not(.hero-page *),.bg-indigo-600 *:not(.hero-page *),.bg-blue-600 *:not(.hero-page *),.bg-green-600 *:not(.hero-page *),.bg-purple-600 *:not(.hero-page *),.bg-orange-600 *:not(.hero-page *){color:#fff!important}.bg-white *:not(.hero-page *),.bg-gray-50 *:not(.hero-page *),.bg-gray-100 *:not(.hero-page *){color:#000!important}[class*=from-]:not(.hero-page *),[class*=via-]:not(.hero-page *),[class*=to-]:not(.hero-page *){background:#000!important}.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-full{border-radius:8px!important}.rounded-full{border-radius:9999px!important}[class*=orange]:not(.hero-page *){background-color:#f59e0b!important;border-color:#f59e0b!important}[class*=orange]:not(.hero-page *):hover{background-color:#4912c4!important;border-color:#4912c4!important}.ring-orange-500,.focus\:ring-orange-500:focus{box-shadow:0 0 0 3px #5e17eb4d!important}*:not(.hero-page):not(.hero-page *){transition:background-color .2s ease,color .2s ease,border-color .2s ease}
