.values-container.svelte-1kwzf1v{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-s);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.value-text.svelte-1kwzf1v{color:var(--color-text-primary);font-size:var(--step--1);font-family:var(--font-sans);margin:0}.value-text.svelte-1kwzf1v strong:where(.svelte-1kwzf1v){color:var(--color-text-primary);font-weight:600}.instruction-text.svelte-1kwzf1v{text-align:center;font-size:var(--step--1);color:var(--color-text-secondary);margin-top:var(--space-s);margin-bottom:0;font-style:italic}.values-container.svelte-cn3bfb{display:flex;flex-direction:column;gap:var(--space-2xs);border-bottom:1px solid var(--color-border);background:var(--color-surface)}.calculation-group.svelte-cn3bfb{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-s);border-bottom:1px solid var(--color-border)}.calculation-group.svelte-cn3bfb:last-child{border-bottom:none}.calculation-label.svelte-cn3bfb{font-size:var(--step-0);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-xs);text-align:left;width:100%}.calculation-section.svelte-cn3bfb{text-align:center;padding:var(--space-s) 0;width:100%}.calculation-scroll-wrapper.svelte-cn3bfb{overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}.calculation-scroll-wrapper.svelte-cn3bfb::-webkit-scrollbar{height:6px}.calculation-scroll-wrapper.svelte-cn3bfb::-webkit-scrollbar-track{background:transparent}.calculation-scroll-wrapper.svelte-cn3bfb::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.calculation-scroll-wrapper.svelte-cn3bfb::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.calculation-scroll-wrapper.compact.svelte-cn3bfb{max-width:12em;display:inline-block}.scroll-content.svelte-cn3bfb{display:inline-flex;align-items:center;gap:var(--space-2xs);white-space:nowrap}.calculation-text.svelte-cn3bfb{color:var(--color-text-primary);font-size:var(--step--1);font-family:var(--font-mono);margin:0;font-weight:400;line-height:1.6;display:flex;align-items:center;justify-content:center;gap:var(--space-2xs);flex-wrap:wrap;white-space:normal;min-width:-moz-min-content;min-width:min-content}.calculation-section.svelte-cn3bfb:not(.distance-section) .calculation-text:where(.svelte-cn3bfb){flex-wrap:nowrap;white-space:nowrap}.calc-equals.svelte-cn3bfb,.operator.svelte-cn3bfb{margin:0 var(--space-2xs);color:var(--color-text-secondary)}.calc-value.svelte-cn3bfb{font-family:var(--font-mono)}.calc-result.svelte-cn3bfb{color:var(--color-fbd-position);font-weight:600}.displacement-arrow.svelte-cn3bfb{pointer-events:none}.displacement-arrow.svelte-cn3bfb .arrowhead:where(.svelte-cn3bfb){transition:all var(--transition-fast)}.arrow-label.svelte-cn3bfb{fill:var(--color-fbd-position);font-size:18px;font-family:var(--font-sans);font-style:italic;font-weight:600;pointer-events:none}.instruction-text.svelte-cn3bfb{text-align:center;font-size:var(--step--1);color:var(--color-text-secondary);margin-top:var(--space-s);margin-bottom:0;font-style:italic}.interactive-host-wrapper.svelte-1bzmtx5{position:relative;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;width:100%;max-width:700px;margin:var(--space-m) auto}.mobile-host.svelte-1bzmtx5{cursor:pointer}
