.svelte-4o7cv9{color:#000!important}.checkout-container.svelte-4o7cv9{width:100%;margin:0 auto;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a}.item-details.svelte-4o7cv9{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.price.svelte-4o7cv9{font-size:1.5rem;font-weight:700;margin:10px 0}.converted-price.svelte-4o7cv9{font-size:1.1rem;margin:5px 0 10px}.note.svelte-4o7cv9{font-size:.8rem;font-style:italic}#card-element.svelte-4o7cv9{border:1px solid #ddd;padding:15px;border-radius:5px;margin-bottom:20px}.pay-button.svelte-4o7cv9{width:100%;padding:12px;border:none;border-radius:5px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .2s}.pay-button.svelte-4o7cv9:hover{background-color:#4338ca}.pay-button.svelte-4o7cv9:disabled{background-color:#a5a5a5;cursor:not-allowed}.error-message.svelte-4o7cv9{margin-top:10px;padding:8px;background-color:#fff5f5;border-radius:4px;border-left:3px solid #e53e3e}.success-message.svelte-4o7cv9{text-align:center;padding:30px;border-radius:8px;box-shadow:0 4px 6px #0000001a}video.svelte-mx4qtn{object-fit:cover;object-position:center;width:100%;height:100%}img.svelte-18ebmie{object-fit:contain;object-position:center;width:100%;height:100%}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.text-preview.svelte-h0b91o{display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background:Canvas;outline:1px solid oklch(from currentColor l c h / .2);outline-offset:-1px;aspect-ratio:8.5/ 11;font-family:Courier New,monospace;font-size:4pt;letter-spacing:-.05em;text-align:left;line-height:1.5}.svelte-h0b91o{background:transparent;color:#fff;font-feature-settings:"kern","liga","calt";font-variant-ligatures:common-ligatures contextual;font-variant-numeric:tabular-nums slashed-zero;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.text-header.svelte-h0b91o{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;border-bottom:1px solid #ccc}.file-name.svelte-h0b91o{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.file-type.svelte-h0b91o{text-transform:uppercase;font-size:10px;background-color:#edeef51a;padding:2px 4px;border-radius:4px}.text-content.svelte-h0b91o{flex:1;overflow:auto;padding:8px}pre.svelte-h0b91o{margin:0;white-space:pre-wrap;word-break:break-all}code.svelte-h0b91o{font-family:Courier New,monospace}.truncated-indicator.svelte-h0b91o{color:#888;font-style:italic}.spinner.svelte-d243fo{width:24px;height:24px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:svelte-d243fo-spin 1s ease-in-out infinite}@keyframes svelte-d243fo-spin{to{transform:rotate(360deg)}}
