.theme-primary-text.svelte-1qw8hp0{color:var(--primary-text-light)}.theme-secondary-text.svelte-1qw8hp0{color:var(--secondary-text-light)}.theme-custom-scene-border.svelte-1qw8hp0{border-color:var(--scene-border-light)}.dark .theme-primary-text.svelte-1qw8hp0{color:var(--primary-text-dark)}.dark .theme-secondary-text.svelte-1qw8hp0{color:var(--secondary-text-dark)}.dark .theme-custom-scene-border.svelte-1qw8hp0{border-color:var(--scene-border-dark)}.slider.svelte-1qw8hp0::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#3b82f6;cursor:pointer;box-shadow:0 2px 4px #0003}.slider.svelte-1qw8hp0::-webkit-slider-thumb:hover{background:#2563eb}.slider.svelte-1qw8hp0::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#3b82f6;cursor:pointer;border:none;box-shadow:0 2px 4px #0003}.slider.svelte-1qw8hp0::-moz-range-thumb:hover{background:#2563eb}.slider.svelte-1qw8hp0::-webkit-slider-track{background:#e5e7eb;border-radius:4px}.slider.svelte-1qw8hp0::-moz-range-track{background:#e5e7eb;border-radius:4px}.dark .slider.svelte-1qw8hp0::-webkit-slider-track{background:#374151}.dark .slider.svelte-1qw8hp0::-moz-range-track{background:#374151}.typewriter-container.svelte-vtk3e5{cursor:default;display:block}.typewriter-container.fill-container.svelte-vtk3e5{min-height:8rem;width:100%}.typewriter-container.clickable.svelte-vtk3e5{cursor:pointer}.typewriter-container.clickable.svelte-vtk3e5 .typewriter-text:where(.svelte-vtk3e5),.typewriter-container.clickable.svelte-vtk3e5 .typewriter-text:where(.svelte-vtk3e5) *{cursor:pointer}.typewriter-text.svelte-vtk3e5{white-space:pre-wrap;line-height:1.6;display:block}.typewriter-container.clickable.svelte-vtk3e5 .typewriter-text:where(.svelte-vtk3e5){pointer-events:none}.typewriter-container.clickable.svelte-vtk3e5 .typewriter-text:where(.svelte-vtk3e5) a{pointer-events:auto}.typewriter-text.svelte-vtk3e5 .typewriter-cursor{animation:svelte-vtk3e5-blink 1s infinite;color:currentColor;opacity:.7;display:inline;margin-left:.15em}@keyframes svelte-vtk3e5-blink{0%,50%{opacity:.7}51%,to{opacity:0}}.theme-primary-text.svelte-9kef26{color:var(--primary-text-light)}.theme-secondary-text.svelte-9kef26{color:var(--secondary-text-light)}.dark .theme-primary-text.svelte-9kef26{color:var(--primary-text-dark)}.dark .theme-secondary-text.svelte-9kef26{color:var(--secondary-text-dark)}.loading-pulse.svelte-1t7krez{animation:svelte-1t7krez-loading-pulse 3s ease-in-out infinite}@keyframes svelte-1t7krez-loading-pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.theme-primary-text.svelte-1t7krez{color:var(--primary-text-light)}.theme-secondary-text.svelte-1t7krez{color:var(--secondary-text-light)}.theme-accent-text{color:var(--accent-text-light)}.dark .theme-primary-text.svelte-1t7krez{color:var(--primary-text-dark)}.dark .theme-secondary-text.svelte-1t7krez{color:var(--secondary-text-dark)}.dark .theme-accent-text{color:var(--accent-text-dark)}.theme-custom-primary-bg.svelte-1t7krez{background-color:var(--primary-bg-light)}.theme-custom-scene-bg.svelte-1t7krez{background-color:var(--scene-bg-light)}.theme-custom-scene-border.svelte-1t7krez{border-color:var(--scene-border-light)}.theme-custom-primary-border.svelte-1t7krez{border-color:var(--primary-border-light)}.dark .theme-custom-primary-bg.svelte-1t7krez{background-color:var(--primary-bg-dark)}.dark .theme-custom-scene-bg.svelte-1t7krez{background-color:var(--scene-bg-dark)}.dark .theme-custom-scene-border.svelte-1t7krez{border-color:var(--scene-border-dark)}.dark .theme-custom-primary-border.svelte-1t7krez{border-color:var(--primary-border-dark)}.theme-choice-hover-bg.svelte-1t7krez:hover{background-color:var(--choice-hover-bg-light)}.theme-choice-active-bg.svelte-1t7krez{background-color:var(--choice-active-bg-light)}.dark .theme-choice-hover-bg.svelte-1t7krez:hover{background-color:var(--choice-hover-bg-dark)}.dark .theme-choice-active-bg.svelte-1t7krez{background-color:var(--choice-active-bg-dark)}.scene-text p{margin-top:1rem;margin-bottom:1rem}.scene-text p:first-child{margin-top:0}.scene-text p:last-child{margin-bottom:0}.scene-text h1{font-size:1.875rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem}.scene-text h2{font-size:1.5rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem}.scene-text h3{font-size:1.25rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem}.scene-text h4{font-size:1.125rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem}.scene-text h1:first-child,.scene-text h2:first-child,.scene-text h3:first-child,.scene-text h4:first-child{margin-top:0}.scene-text blockquote{border-left:4px solid currentColor;padding-left:1rem;margin:.5rem 0;opacity:.8;font-style:italic}.scene-text figure{display:table;margin:1rem 0;max-width:100%;table-layout:fixed;width:auto}.scene-text figure[data-align=left]{margin-right:auto;margin-left:0}.scene-text figure[data-align=center]{margin-left:auto;margin-right:auto}.scene-text figure[data-align=right]{margin-left:auto;margin-right:0}.scene-text figure[data-float=left]{float:left;margin-right:1.5rem;margin-left:0;margin-top:.5rem;margin-bottom:.5rem;max-width:50%}.scene-text figure[data-float=right]{float:right;margin-left:1.5rem;margin-right:0;margin-top:.5rem;margin-bottom:.5rem;max-width:50%}.scene-text figure img{max-width:100%;width:100%;height:auto;border-radius:.5rem;display:block}.scene-text figcaption{margin-top:.5rem;font-size:.875rem;font-style:italic;text-align:center;padding:.25rem;display:table-caption;caption-side:bottom}@media (max-width: 640px){.scene-text figure[data-float=left],.scene-text figure[data-float=right]{float:none;max-width:100%;margin:1rem 0}}
