|
|
| body { |
| padding: 2rem; |
| font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif; |
| background: linear-gradient(135deg, #f5f7fb 0%, #e4e9f2 100%); |
| margin: 0; |
| } |
| h1 { |
| font-size: 16px; |
| margin-top: 0; |
| } |
|
|
| p { |
| color: rgb(107, 114, 128); |
| font-size: 15px; |
| margin-bottom: 10px; |
| margin-top: 5px; |
| } |
| .card { |
| max-width: 620px; |
| margin: 0 auto; |
| padding: 16px; |
| border: 1px solid lightgray; |
| border-radius: 16px; |
| background: white; |
| box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); |
| } |
|
|
| .gradient-text { |
| background: linear-gradient(90deg, #6B46C1 0%, #805AD5 50%, #9F7AEA 100%); |
| -webkit-background-clip: text; |
| background-clip: text; |
| color: transparent; |
| } |
|
|
| .code-box { |
| background: linear-gradient(135deg, #ffffff 0%, #f9fafb 100%); |
| border: 1px dashed #D1D5DB; |
| letter-spacing: 2px; |
| border-radius: 0.5rem; |
| padding: 1rem; |
| text-align: center; |
| } |
|
|
| .pulse { |
| animation: pulse 2s infinite; |
| } |
|
|
| @keyframes pulse { |
| 0% { transform: scale(1); } |
| 50% { transform: scale(1.05); } |
| 100% { transform: scale(1); } |
| } |
|
|
| .max-w-2xl { |
| max-width: 42rem; |
| } |
|
|
| .mx-auto { |
| margin-left: auto; |
| margin-right: auto; |
| } |
|
|
| .p-4 { |
| padding: 1rem; |
| } |
|
|
| .p-6 { |
| padding: 1.5rem; |
| } |
|
|
| .text-center { |
| text-align: center; |
| } |
|
|
| .mb-8 { |
| margin-bottom: 2rem; |
| } |
|
|
| .inline-block { |
| display: inline-block; |
| } |
|
|
| .rounded-full { |
| border-radius: 9999px; |
| } |
|
|
| .shadow-lg { |
| box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); |
| } |
|
|
| .text-white { |
| color: white; |
| } |
|
|
| .text-3xl { |
| font-size: 1.875rem; |
| line-height: 2.25rem; |
| } |
|
|
| .font-bold { |
| font-weight: 700; |
| } |
|
|
| .mt-4 { |
| margin-top: 1rem; |
| } |
|
|
| .rounded-2xl { |
| border-radius: 1rem; |
| } |
|
|
| .shadow-xl { |
| box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); |
| } |
|
|
| .overflow-hidden { |
| overflow: hidden; |
| } |
|
|
| .h-3 { |
| height: 0.75rem; |
| } |
|
|
| .bg-gradient-to-r { |
| background-image: linear-gradient(to right, var(--tw-gradient-stops)); |
| } |
|
|
| .from-purple-500 { |
| --tw-gradient-from: #8b5cf6; |
| --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0)); |
| } |
|
|
| .via-pink-500 { |
| --tw-gradient-via: #ec4899; |
| --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-via), var(--tw-gradient-to, rgba(236, 72, 153, 0)); |
| } |
|
|
| .to-red-500 { |
| --tw-gradient-to: #ef4444; |
| } |
|
|
| .p-8 { |
| padding: 2rem; |
| } |
|
|
| .text-2xl { |
| font-size: 1.5rem; |
| line-height: 2rem; |
| } |
|
|
| .text-gray-800 { |
| color: #1f2937; |
| } |
|
|
| .mb-2 { |
| margin-bottom: 0.5rem; |
| } |
|
|
| .text-gray-600 { |
| color: #4b5563; |
| } |
|
|
| .mb-6 { |
| margin-bottom: 1.5rem; |
| } |
|
|
| .font-bold { |
| font-weight: 700; |
| } |
|
|
| .text-purple-600 { |
| color: #8b5cf6; |
| } |
|
|
| .text-sm { |
| font-size: 0.875rem; |
| line-height: 1.25rem; |
| } |
|
|
| .text-gray-500 { |
| color: #6b7280; |
| } |
|
|
| .mb-8 { |
| margin-bottom: 2rem; |
| } |
|
|
| .mt-2 { |
| margin-top: 0.5rem; |
| } |
|
|
| .text-xs { |
| font-size: 0.75rem; |
| line-height: 1rem; |
| } |
|
|
| .grid { |
| display: grid; |
| } |
|
|
| .grid-cols-1 { |
| grid-template-columns: repeat(1, minmax(0, 1fr)); |
| } |
|
|
| .md\:grid-cols-2 { |
| grid-template-columns: repeat(2, minmax(0, 1fr)); |
| } |
|
|
| .gap-4 { |
| gap: 1rem; |
| } |
|
|
| .mb-6 { |
| margin-bottom: 1.5rem; |
| } |
|
|
| .bg-black { |
| background-color: #000; |
| } |
|
|
| .hover\:bg-gray-800:hover { |
| background-color: #1f2937; |
| } |
|
|
| .text-white { |
| color: #fff; |
| } |
|
|
| .py-4 { |
| padding-top: 1rem; |
| padding-bottom: 1rem; |
| } |
|
|
| .px-6 { |
| padding-left: 1.5rem; |
| padding-right: 1.5rem; |
| } |
|
|
| .rounded-xl { |
| border-radius: 0.75rem; |
| } |
|
|
| .flex { |
| display: flex; |
| } |
|
|
| .items-center { |
| align-items: center; |
| } |
|
|
| .justify-center { |
| justify-content: center; |
| } |
|
|
| .transition-all { |
| transition-property: all; |
| } |
|
|
| .duration-300 { |
| transition-duration: 300ms; |
| } |
|
|
| .transform { |
| transform: translateX(0) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1); |
| } |
|
|
| .hover\:scale-105:hover { |
| transform: scale(1.05); |
| } |
|
|
| .mr-2 { |
| margin-right: 0.5rem; |
| } |
|
|
| .bg-green-600 { |
| background-color: #16a34a; |
| } |
|
|
| .hover\:bg-green-700:hover { |
| background-color: #15803d; |
| } |
|
|
| .text-2xl { |
| font-size: 1.5rem; |
| line-height: 2rem; |
| } |
| .card p:last-child { |
| margin-bottom: 0; |
| } |
|
|