.reader-tools.svelte-usa61y{border:1px solid var(--border-color,#59738955);border-radius:12px;padding:20px;margin:24px auto;max-width:900px;background:var(--surface-color,#102638);color:var(--text-primary,#e9eee8)}.reader-tools__row.svelte-usa61y{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.reader-tools__row.svelte-usa61y>span:where(.svelte-usa61y){font-size:12px;flex:1}blockquote.svelte-usa61y{font-style:italic;border-left:2px solid #bdac7f;padding-left:16px;max-height:180px;overflow:auto}label.svelte-usa61y{display:grid;gap:8px}.reader-tools__meta.svelte-usa61y{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px}.reader-tools__actions.svelte-usa61y{display:flex;gap:10px;margin-top:12px}textarea.svelte-usa61y,select.svelte-usa61y,input.svelte-usa61y{width:100%;background:transparent;color:inherit;border:1px solid #597389;border-radius:8px;padding:10px 12px;font:inherit}form.svelte-usa61y{margin:18px 0}small.svelte-usa61y{display:block;margin-top:14px;opacity:.7}article.svelte-usa61y{padding:12px 0;border-top:1px solid #59738933}.reader-tools__note-head.svelte-usa61y{display:flex;gap:10px;align-items:center;justify-content:space-between}.reader-tools__badge.svelte-usa61y{font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid #bdac7f66;color:#bdac7f}.reader-tools__tags.svelte-usa61y{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px;font-size:11px;opacity:.8}summary.svelte-usa61y{cursor:pointer}a.svelte-usa61y,button.svelte-usa61y{font-size:13px}[data-study-anchor]{scroll-margin-top:120px}
