.intrinsic-summary.svelte-q5bwpk{min-width:0;overflow-wrap:anywhere}.intrinsic-summary.svelte-q5bwpk h2:where(.svelte-q5bwpk){font-size:.9375rem;line-height:1.4}.valuation-meta.svelte-q5bwpk{font-size:.6875rem;line-height:1.55}.valuation-notes.svelte-q5bwpk summary:where(.svelte-q5bwpk){padding-block:9px}.intrinsic-price.svelte-q5bwpk{font-size:clamp(2rem,3.2cqi,2.5rem);line-height:1.15}.comparison-bars.svelte-q5bwpk{display:grid;gap:.5rem}.comparison-row.svelte-q5bwpk{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;align-items:center}.comparison-track.svelte-q5bwpk{grid-column:1/-1;height:.5rem;overflow:hidden}.comparison-fill.svelte-q5bwpk{height:100%}.valuation-link.svelte-q5bwpk{display:flex;min-height:44px;align-items:center;justify-content:center;padding:.5rem;text-align:center}.valuation-notes.svelte-q5bwpk summary:where(.svelte-q5bwpk)::-webkit-details-marker{display:none}.valuation-notes[open].svelte-q5bwpk summary:where(.svelte-q5bwpk) svg{transform:rotate(180deg)}.intrinsic-summary.svelte-q5bwpk a:focus-visible,.intrinsic-summary.svelte-q5bwpk button:focus-visible,summary.svelte-q5bwpk:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
