<?xml version="1.0" encoding="UTF-8"?>
<svg width="750" height="800" viewBox="0 0 750 800" xmlns="http://www.w3.org/2000/svg">
<defs>
<marker id="arrow2" markerWidth="10" markerHeight="10" refX="9" refY="3" orient="auto">
<polygon points="0 0, 10 3, 0 6" fill="#000"/>
</marker>
<style>
.field { fill: none; stroke: #000; stroke-width: 1.5; stroke-dasharray: 5,5; }
.box { fill: #fff; stroke: #000; stroke-width: 1.8; }
.txt1 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 600; text-anchor: middle; }
.txt2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-anchor: middle; }
.txt3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 700; text-anchor: middle; }
.ln { stroke: #000; stroke-width: 1.8; fill: none; marker-end: url(#arrow2); }
.caption { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
</style>
</defs>
<!-- Title -->
<text x="375" y="30" class="txt1" font-size="16">Figure 2. 0PT Experience Field Model</text>
<!-- Experience Field boundary -->
<ellipse cx="375" cy="400" rx="330" ry="350" class="field"/>
<text x="375" y="70" class="txt1">EXPERIENCE FIELD</text>
<text x="375" y="88" class="txt2">(SAME ENERGY)</text>
<!-- E -->
<text x="375" y="130" class="txt3">E</text>
<line x1="375" y1="140" x2="375" y2="175" class="ln"/>
<!-- Pre-State -->
<rect x="275" y="175" width="200" height="60" rx="4" class="box"/>
<text x="375" y="200" class="txt1">PRE-STATE</text>
<text x="375" y="218" class="txt2">(Unformed)</text>
<line x1="375" y1="235" x2="375" y2="270" class="ln"/>
<!-- Observer Position -->
<rect x="275" y="270" width="200" height="60" rx="4" class="box"/>
<text x="375" y="295" class="txt1">OBSERVER</text>
<text x="375" y="313" class="txt2">POSITION</text>
<!-- Split -->
<line x1="335" y1="330" x2="235" y2="375" class="ln"/>
<line x1="415" y1="330" x2="515" y2="375" class="ln"/>
<!-- Awareness Left -->
<rect x="110" y="375" width="250" height="70" rx="4" class="box"/>
<text x="235" y="400" class="txt1">AWARENESS</text>
<text x="235" y="418" class="txt2">(Open System)</text>
<!-- Identification Right -->
<rect x="390" y="375" width="250" height="70" rx="4" class="box"/>
<text x="515" y="400" class="txt1">IDENTIFICATION</text>
<text x="515" y="418" class="txt2">(Closed System)</text>
<line x1="235" y1="445" x2="235" y2="490" class="ln"/>
<line x1="515" y1="445" x2="515" y2="490" class="ln"/>
<!-- Clarity Adaptation -->
<rect x="110" y="490" width="250" height="80" rx="4" class="box"/>
<text x="235" y="517" class="txt1">CLARITY</text>
<text x="235" y="537" class="txt1">ADAPTATION</text>
<!-- Suffering Reaction -->
<rect x="390" y="490" width="250" height="80" rx="4" class="box"/>
<text x="515" y="517" class="txt1">SUFFERING</text>
<text x="515" y="537" class="txt1">REACTION</text>
<!-- Caption -->
<foreignObject x="50" y="600" width="650" height="170">
<div xmlns="http://www.w3.org/1999/xhtml" class="caption">
<b>Figure 2.</b> The 0PT Experience Field. Within a single field of undifferentiated energy (E),
the Pre-State represents unformed potential. Observer Position denotes the locus of self-attribution.
<b>Left Path:</b> Awareness maintains an open system; energy manifests as clarity and adaptive response.
<b>Right Path:</b> Identification creates a closed system; energy manifests as suffering and reaction.
The field is identical; only the observer’s position differs. This illustrates 0PT Law of Center:
stability in Zero Point corresponds to open-system processing.
</div>
</foreignObject>
</svg>