.spinner.svelte-grh2fn{display:inline-block;width:18px;height:18px;border:2px solid #e5e7eb;border-top-color:var(--color-brand-plum, #6b2d5c);border-radius:50%;animation:svelte-grh2fn-spin .8s linear infinite}@keyframes svelte-grh2fn-spin{to{transform:rotate(360deg)}}.desc-scroll.svelte-grh2fn{max-height:300px;overflow-y:auto;padding-right:.5rem}.desc-scroll.svelte-grh2fn::-webkit-scrollbar{width:6px}.desc-scroll.svelte-grh2fn::-webkit-scrollbar-track{background:transparent}.desc-scroll.svelte-grh2fn::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.desc-scroll.svelte-grh2fn::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-theme=dark] .desc-scroll.svelte-grh2fn::-webkit-scrollbar-thumb{background:#ffffff26}[data-theme=dark] .desc-scroll.svelte-grh2fn::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.code-pill.svelte-8bkbqe{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.35rem;border-radius:9999px;background:#171717;color:#fff;font-size:.875rem;font-weight:500;letter-spacing:-.01em;transition:background .15s ease}.code-pill.svelte-8bkbqe:hover{background:#000}.code-pill.svelte-8bkbqe svg:where(.svelte-8bkbqe){width:1rem;height:1rem;flex-shrink:0}[data-theme=dark] .code-pill.svelte-8bkbqe{background:#fff;color:#000}[data-theme=dark] .code-pill.svelte-8bkbqe:hover{background:#ebebeb}
