.marker-popover.svelte-tko7ur{background:var(--color-text);color:var(--color-bg);font-size:13px;font-weight:300;font-family:var(--font-ui);z-index:100;border-radius:6px;max-height:200px;padding:9px 12px;line-height:1.5;animation:.12s ease-out both svelte-tko7ur-marker-tooltip-in;overflow-y:auto;box-shadow:0 8px 24px #00000040,0 2px 6px #00000026}.marker-popover-above.svelte-tko7ur{animation-name:svelte-tko7ur-marker-tooltip-in-above}@keyframes svelte-tko7ur-marker-tooltip-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-tko7ur-marker-tooltip-in-above{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.marker-popover.svelte-tko7ur i{font-style:italic;font-weight:300}.tooltip.svelte-yjbi50{z-index:9999;scrollbar-width:thin;background:var(--color-panel);border:1px solid color-mix(in srgb, var(--color-text) 25%, transparent);pointer-events:auto;border-radius:8px;width:320px;padding:0 0 14px;position:fixed;overflow-y:hidden;transform:translate(-50%)translateY(-100%)}.tooltip.scrollable.svelte-yjbi50{overflow-y:auto}.tooltip.svelte-yjbi50:before{content:"";height:16px;position:absolute;bottom:-16px;left:0;right:0}.tooltip.chapters-only.svelte-yjbi50{padding-bottom:5px}.tooltip.flip-below.svelte-yjbi50{transform:translate(-50%)translateY(0)}.tooltip.flip-below.svelte-yjbi50:before{top:-16px;bottom:auto}.rule.svelte-yjbi50{background:var(--color-accent);border-radius:8px 8px 0 0;height:2px;margin-bottom:8px}.entry-sep.svelte-yjbi50{background:var(--color-border);height:1px;margin:10px 14px}.header.svelte-yjbi50{align-items:baseline;gap:5px;margin-bottom:4px;padding:0 14px;display:flex}.tt-ref.svelte-yjbi50{font-family:var(--font-ui);letter-spacing:.05em;color:var(--color-accent);font-size:10px;font-weight:600}.chapter-link.svelte-yjbi50{font-family:var(--font-ui);color:var(--color-accent-text);font-size:12px;font-weight:500;text-decoration:none}.chapter-link.svelte-yjbi50:hover{color:var(--color-accent)}.verse-text.svelte-yjbi50{font-family:var(--font-reader);color:var(--color-text);margin:0;padding:0 14px;font-size:13.5px;font-style:italic;line-height:1.65}.loading.svelte-yjbi50{flex-direction:column;gap:6px;padding:4px 14px 2px;display:flex}.shimmer.svelte-yjbi50{background:linear-gradient(90deg, color-mix(in srgb, var(--color-text) 8%, transparent) 0%, color-mix(in srgb, var(--color-text) 14%, transparent) 50%, color-mix(in srgb, var(--color-text) 8%, transparent) 100%);background-size:200% 100%;border-radius:2px;height:12px;animation:1.2s infinite svelte-yjbi50-shimmer}.shimmer-short.svelte-yjbi50{width:60%}@keyframes svelte-yjbi50-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.nib.svelte-yjbi50{background:var(--color-panel);clip-path:polygon(0 0,100% 0,50% 100%);z-index:1;width:10px;height:6px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.flip-below.svelte-yjbi50 .nib:where(.svelte-yjbi50){clip-path:polygon(50% 0,0 100%,100% 100%);top:-6px;bottom:auto}.tooltip.svelte-yjbi50:after{content:"";background:var(--color-border);clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:7px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.flip-below.svelte-yjbi50:after{clip-path:polygon(50% 0,0 100%,100% 100%);top:-7px;bottom:auto}.annotation-prose.svelte-1gvdn44{position:relative}.annotation-prose.svelte-1gvdn44 p:where(.svelte-1gvdn44)+p:where(.svelte-1gvdn44){margin-top:.6em}.mn-marker{color:#e56868;font-size:9px;font-family:var(--font-ui);vertical-align:super;cursor:pointer;background:color-mix(in srgb, var(--color-accent) 15%, transparent);border:none;border-radius:2px;margin:0 1px;padding:1px 3px;font-weight:400;line-height:1}.mn-marker:hover{opacity:.75}.annotation-prose.svelte-1gvdn44 .verse-ref{color:var(--color-accent-text);border-bottom:1px solid color-mix(in srgb, var(--color-accent-text) 40%, transparent);cursor:pointer;text-decoration:none}.annotation-prose.svelte-1gvdn44 .verse-ref:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.ann-notes.svelte-1gvdn44{border-top:1px solid color-mix(in srgb, var(--color-border) 60%, transparent);flex-direction:column;gap:4px;margin-top:10px;padding:8px 0 0;list-style:none;display:flex}.ann-note-row.svelte-1gvdn44{align-items:baseline;gap:7px;line-height:1.45;display:flex}.ann-note-marker.svelte-1gvdn44{font-family:var(--font-ui);color:var(--color-accent-text);cursor:pointer;text-align:left;background:0 0;border:none;flex-shrink:0;min-width:18px;padding:0;font-size:10px;font-weight:600}.ann-note-marker.svelte-1gvdn44:hover{opacity:.7}.ann-note-text.svelte-1gvdn44{font-family:var(--font-ui);font-size:15px;font-weight:300}.mn-popover-marker{color:var(--color-accent);margin-right:6px;font-size:9px;font-weight:700}.mn-popover-text{opacity:.9}.note-blink{margin-left:-10px;padding-left:10px;animation:4s both svelte-1gvdn44-note-blink}@keyframes svelte-1gvdn44-note-blink{0%{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}5%{background:color-mix(in srgb, var(--color-accent) 13%, transparent)}12%{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}18%{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}26%{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}to{background:0 0}}.mn-marker.note-blink{margin:0 1px;padding:1px 3px;animation:4s both svelte-1gvdn44-marker-blink}@keyframes svelte-1gvdn44-marker-blink{0%{background:color-mix(in srgb, var(--color-accent) 50%, transparent)}5%{background:color-mix(in srgb, var(--color-accent) 80%, transparent)}12%{background:color-mix(in srgb, var(--color-accent) 35%, transparent)}18%{background:color-mix(in srgb, var(--color-accent) 70%, transparent)}26%{background:color-mix(in srgb, var(--color-accent) 40%, transparent)}to{background:color-mix(in srgb, var(--color-accent) 15%, transparent)}}
