.payment-button-wrapper{text-align:center;margin:1.5rem 0}.payment-button{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;border-radius:.5rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:2px solid transparent}.payment-button:hover:not(:disabled){box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transform:translateY(-2px)}.payment-button:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.docs-description a{color:var(--theme-accent);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.docs-description a:hover{color:var(--theme-accent-hover)}.dark .payment-button a,.dark .payment-button a:hover,.dark .prose .payment-button,.dark .prose .payment-button-wrapper a,.payment-button a,.payment-button a:hover,.prose .payment-button,.prose .payment-button-wrapper a{color:white!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.payment-button[data-style=primary]{background-color:var(--theme-accent);color:white;border-color:transparent;font-weight:600}.payment-button[data-style=primary]:hover:not(:disabled){filter:brightness(1.1)}.payment-button[data-style=primary]:active:not(:disabled){filter:brightness(.95)}.dark .payment-button[data-style=primary]{background-color:var(--theme-accent);color:white}.dark .payment-button[data-style=primary]:hover:not(:disabled){filter:brightness(1.15)}.payment-button[data-style=success]{background-color:rgb(34 197 94);color:white;border-color:transparent;font-weight:600}.payment-button[data-style=success]:hover:not(:disabled){background-color:rgb(22 163 74)}.payment-button[data-style=success]:active:not(:disabled){background-color:rgb(20 83 45)}.dark .payment-button[data-style=success]{background-color:rgb(34 197 94);color:white}.dark .payment-button[data-style=success]:hover:not(:disabled){background-color:rgb(22 163 74)}.dark .payment-button[data-style=success]:active:not(:disabled){background-color:rgb(20 83 45)}.payment-button[data-style=outline]{background-color:transparent;color:var(--theme-accent);border:2px solid var(--theme-accent);font-weight:500}.payment-button[data-style=outline]:hover:not(:disabled){background-color:var(--theme-accent);color:white}.payment-button[data-style=outline]:active:not(:disabled){background-color:var(--theme-accent,rgb(249 115 22));color:white;filter:brightness(.95)}.light .payment-button[data-style=outline]{background-color:transparent;color:var(--theme-accent);border-color:var(--theme-accent)}.light .payment-button[data-style=outline]:hover:not(:disabled){background-color:var(--theme-accent);color:white}.dark .payment-button[data-style=outline]{background-color:transparent;color:var(--theme-accent);border-color:var(--theme-accent)}.dark .payment-button[data-style=outline]:hover:not(:disabled){background-color:var(--theme-accent);color:white}.payment-button:focus-visible{outline:3px solid var(--theme-accent);outline-offset:2px}.mdxeditor-root-contenteditable .payment-button-wrapper,[class*=_contentEditable] .payment-button-wrapper,[class*=mdxeditor] .payment-button-wrapper{display:block!important;text-align:center!important;margin:1.5rem 0!important;padding:0!important}.mdxeditor-root-contenteditable .payment-button,[class*=_contentEditable] .payment-button,[class*=mdxeditor] .payment-button{display:inline-block!important;padding:.75rem 1.5rem!important;font-size:1rem!important;font-weight:500!important;border-radius:.5rem!important;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important;margin:0 auto!important;text-decoration:none!important;line-height:1.5!important}.mdxeditor-root-contenteditable .payment-button[data-style=primary],[class*=_contentEditable] .payment-button[data-style=primary],[class*=mdxeditor] .payment-button[data-style=primary]{background-color:var(--theme-accent)!important;color:white!important;border:2px solid transparent!important;font-weight:600!important}.mdxeditor-root-contenteditable .payment-button[data-style=success],[class*=_contentEditable] .payment-button[data-style=success],[class*=mdxeditor] .payment-button[data-style=success]{background-color:rgb(34 197 94)!important;color:white!important;border:2px solid transparent!important;font-weight:600!important}.mdxeditor-root-contenteditable .payment-button[data-style=outline],[class*=_contentEditable] .payment-button[data-style=outline],[class*=mdxeditor] .payment-button[data-style=outline]{background-color:transparent!important;color:var(--theme-accent)!important;border:2px solid var(--theme-accent)!important;font-weight:500!important}.payment-button:disabled,.payment-button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.payment-button[aria-busy=true]{opacity:.7;cursor:wait;pointer-events:none}.payment-button[aria-busy=true]:after{content:"";display:inline-block;width:1em;height:1em;margin-left:.5em;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}stripe-buy-button{display:block;width:100%;max-width:420px;margin:2rem auto;transition:opacity .2s ease-in-out}.stripe-button-container{display:flex;justify-content:center;align-items:center;padding:1.5rem;margin:2rem 0;background-color:rgb(249 250 251);border-radius:.75rem;border:1px solid rgb(229 231 235)}.dark .stripe-button-container{background-color:rgb(31 41 55);border-color:rgb(75 85 99)}@media (max-width:640px){stripe-buy-button{max-width:100%;margin:1.5rem 0}.stripe-button-container{padding:1rem;margin:1.5rem 0}}stripe-buy-button[data-loading=true]{opacity:.6;pointer-events:none}.pricing-options stripe-buy-button{margin-top:1rem;margin-bottom:0}.prose code{border-radius:.25rem;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.125rem .375rem;font-family:var(--font-jetbrains-mono),monospace;font-size:.875rem;line-height:1.25rem;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dark .prose code,.prose code{--tw-bg-opacity:1;--tw-text-opacity:1;font-weight:500}.dark .prose code{background-color:rgb(31 41 55/var(--tw-bg-opacity,1));color:rgb(253 186 116/var(--tw-text-opacity,1))}.prose pre code{background-color:transparent;padding:0;color:inherit}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}