.token-keyword.svelte-16u52zu{color:#cf222e}.dark .token-keyword.svelte-16u52zu{color:#ff7b72}.token-string.svelte-16u52zu{color:#0a3069}.dark .token-string.svelte-16u52zu{color:#a5d6ff}.token-comment.svelte-16u52zu{color:#6e7781;font-style:italic}.dark .token-comment.svelte-16u52zu{color:#8b949e}.token-number.svelte-16u52zu{color:#0550ae}.dark .token-number.svelte-16u52zu{color:#79c0ff}.token-function.svelte-16u52zu{color:#8250df}.dark .token-function.svelte-16u52zu{color:#d2a8ff}.token-operator.svelte-16u52zu{color:#cf222e}.dark .token-operator.svelte-16u52zu{color:#ff7b72}.token-property.svelte-16u52zu{color:#0550ae}.dark .token-property.svelte-16u52zu{color:#79c0ff}.token-punctuation.svelte-16u52zu{color:#24292f}.dark .token-punctuation.svelte-16u52zu{color:#c9d1d9}.step-item.svelte-2w76xy{counter-increment:step}.step-item.svelte-2w76xy:before{content:counter(step);position:absolute;top:0;left:-1px;transform:translate(-50%);width:2rem;height:2rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;z-index:10;background:var(--primary);color:var(--primary-foreground)}.timeline-item.svelte-1fhoum4{counter-increment:timeline-step}.timeline-item.svelte-1fhoum4:before{content:counter(timeline-step);position:absolute;top:0;left:-1px;transform:translate(-50%);width:2rem;height:2rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;z-index:10;background:var(--primary);color:var(--primary-foreground)}.specra-params-table.svelte-q30wk1 table:where(.svelte-q30wk1){border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:.75rem;overflow:hidden;width:max-content;max-width:100%;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.specra-params-table.svelte-q30wk1 thead:where(.svelte-q30wk1){background:var(--muted)}.specra-params-table.svelte-q30wk1 thead:where(.svelte-q30wk1) th:where(.svelte-q30wk1){border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:.625rem 1rem;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;text-align:left;color:var(--muted-foreground);white-space:nowrap}.specra-params-table.svelte-q30wk1 thead:where(.svelte-q30wk1) th:where(.svelte-q30wk1):last-child{border-right:none}.specra-params-table.svelte-q30wk1 tbody:where(.svelte-q30wk1) td:where(.svelte-q30wk1){border-bottom:1px solid var(--border);border-right:1px solid var(--border);padding:.625rem 1rem;font-size:.875rem;color:var(--muted-foreground)}.specra-params-table.svelte-q30wk1 tbody:where(.svelte-q30wk1) td:where(.svelte-q30wk1):last-child{border-right:none}.specra-params-table.svelte-q30wk1 tbody:where(.svelte-q30wk1) tr:where(.svelte-q30wk1):last-child td:where(.svelte-q30wk1){border-bottom:none}.specra-params-table.svelte-q30wk1 tbody:where(.svelte-q30wk1) tr:where(.svelte-q30wk1):hover{background:var(--muted)}.specra-params-table.svelte-q30wk1 code:where(.svelte-q30wk1){font-size:.8125rem;font-family:var(--font-mono, ui-monospace, monospace);color:var(--foreground);background:var(--muted);padding:.125rem .375rem;border-radius:.25rem;border:1px solid var(--border)}
