.webs-reading-progress.svelte-s04vn9{font-family:var(--font-mono,ui-monospace, monospace);border-bottom:1px solid var(--color-text);background:var(--color-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.75rem;display:flex}.webs-reading-progress__title.svelte-s04vn9{align-items:center;gap:.5rem;min-width:0;display:flex}.webs-reading-progress__label.svelte-s04vn9{color:var(--color-primary);flex-shrink:0;font-weight:700}.webs-reading-progress__name.svelte-s04vn9{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body,sans-serif);color:var(--color-text);font-weight:600;overflow:hidden}.webs-reading-progress__meter.svelte-s04vn9{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.webs-reading-progress__est.svelte-s04vn9{color:var(--color-text-sec)}.webs-reading-progress__track.svelte-s04vn9{background:var(--color-border);width:6rem;height:.5rem;overflow:hidden}.webs-reading-progress__fill.svelte-s04vn9{background:var(--color-primary);height:100%;transition:width .15s}.webs-reading-progress__pct.svelte-s04vn9{color:var(--color-text);text-align:right;min-width:2.25rem;font-weight:700}@media (prefers-reduced-motion:reduce){.webs-reading-progress__fill.svelte-s04vn9{transition:none}}.webs-callout.svelte-5w7q8h{font-family:var(--font-mono,ui-monospace, monospace);border:1px solid var(--color-border);padding:1rem;font-size:.75rem}.webs-callout[data-tone=fact].svelte-5w7q8h{border-left:4px solid var(--signal-verified,#008744);background:#ecfdf3}.webs-callout[data-tone=opinion].svelte-5w7q8h{border-left:4px solid var(--signal-amber,#e58a00);background:#fff7eb}.webs-callout[data-tone=unverified].svelte-5w7q8h{border-left:4px solid var(--signal-fail,#d92d20);background:#fef3f2;border-style:dashed}.webs-callout[data-tone=technical].svelte-5w7q8h{background:var(--color-text);color:var(--color-bg);border:2px solid var(--color-text)}.webs-callout[data-tone=takeaway].svelte-5w7q8h{background:var(--color-surface);border:2px solid var(--color-text)}.webs-callout[data-tone=fail].svelte-5w7q8h{border-left:4px solid var(--signal-fail,#d92d20);background:#fef3f2}.webs-callout__head.svelte-5w7q8h{justify-content:space-between;gap:.75rem;margin-bottom:.25rem;display:flex}.webs-callout__label.svelte-5w7q8h{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.webs-callout[data-tone=fact].svelte-5w7q8h .webs-callout__label:where(.svelte-5w7q8h){color:var(--signal-verified,#008744)}.webs-callout[data-tone=opinion].svelte-5w7q8h .webs-callout__label:where(.svelte-5w7q8h){color:var(--signal-amber,#e58a00)}.webs-callout[data-tone=unverified].svelte-5w7q8h .webs-callout__label:where(.svelte-5w7q8h),.webs-callout[data-tone=fail].svelte-5w7q8h .webs-callout__label:where(.svelte-5w7q8h){color:var(--signal-fail,#d92d20)}.webs-callout[data-tone=technical].svelte-5w7q8h .webs-callout__label:where(.svelte-5w7q8h){color:var(--color-primary)}.webs-callout__meta.svelte-5w7q8h{color:var(--color-text-sec)}.webs-callout[data-tone=technical].svelte-5w7q8h .webs-callout__meta:where(.svelte-5w7q8h){color:color-mix(in srgb, var(--color-bg) 70%, transparent)}.webs-callout__body.svelte-5w7q8h{font-family:var(--font-body,sans-serif);color:var(--color-text);font-size:.75rem;font-weight:500;line-height:1.5}.webs-callout[data-tone=technical].svelte-5w7q8h .webs-callout__body:where(.svelte-5w7q8h){color:color-mix(in srgb, var(--color-bg) 85%, transparent)}
