.page.svelte-w6jrlv{padding:1rem 0 4rem}.container.svelte-w6jrlv{max-width:1400px;margin:0 auto;padding:0 1.5rem}.article-header.svelte-w6jrlv{margin:1rem 0 2.5rem}.article-header.svelte-w6jrlv h1:where(.svelte-w6jrlv){font-size:1.75rem;font-weight:700;line-height:1.4}.citation-line.svelte-w6jrlv{margin-top:.75rem;font-size:.95rem;line-height:1.7;color:#fff9}.citation-authors.svelte-w6jrlv{font-weight:600;color:#ffffffd9}.citation-ref.svelte-w6jrlv{color:#ffffff73}.paper-actions.svelte-w6jrlv{display:flex;gap:.75rem;margin-top:1.25rem;flex-wrap:wrap}.paper-btn.svelte-w6jrlv{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:10px;color:#ffffffbf;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none;font-family:inherit;transition:all .2s ease}.paper-btn.svelte-w6jrlv:hover{border-color:#ffffff4d;color:#fff}.paper-btn.primary.svelte-w6jrlv{background:#60a5fa1f;border-color:#60a5fa59;color:#60a5fa}.paper-btn.primary.svelte-w6jrlv:hover{background:#60a5fa38;color:#93c5fd}.paper-btn.doi.svelte-w6jrlv{font-weight:500;color:#ffffff8c}.paper-btn.cited-by.svelte-w6jrlv{background:#4ade8014;border-color:#4ade8040;color:var(--primary)}.paper-btn.cited-by.svelte-w6jrlv:hover{background:#4ade8029}.detail-section.svelte-w6jrlv{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.06)}.section-title.svelte-w6jrlv{font-size:.85rem;font-weight:700;color:#fff9;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem}.author-cards.svelte-w6jrlv{display:flex;gap:1rem;flex-wrap:wrap}.author-card.svelte-w6jrlv{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1.1rem .5rem .5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:999px;text-decoration:none;color:#fffc;transition:all .2s ease}.author-card.svelte-w6jrlv:hover{border-color:#4ade8066;color:#fff}.author-photo.svelte-w6jrlv{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#ffffff0f}.author-initials.svelte-w6jrlv{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#ffffff73}.author-name.svelte-w6jrlv{font-size:.9rem;font-weight:600}.abstract-text.svelte-w6jrlv{color:#ffffffa6;font-size:.95rem;line-height:1.8;white-space:pre-line}.species-tags.svelte-w6jrlv{display:flex;flex-wrap:wrap;gap:.5rem}.species-tag.svelte-w6jrlv{padding:.35rem .85rem;background:#4ade8014;border:1px solid rgba(74,222,128,.2);border-radius:999px;color:#4ade80;font-size:.85rem;text-decoration:none;transition:all .2s ease}.species-tag.svelte-w6jrlv:hover{background:#4ade8029}.not-found.svelte-w6jrlv{color:#fff6;text-align:center;padding:4rem}.paper-modal-backdrop.svelte-w6jrlv{position:fixed;inset:0;background:#000000bf;z-index:100000;display:flex;align-items:center;justify-content:center;padding:2rem}.paper-modal.svelte-w6jrlv{width:min(1000px,100%);height:min(85vh,100%);background:#16161d;border:1px solid rgba(255,255,255,.12);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.paper-modal-header.svelte-w6jrlv{display:flex;align-items:center;gap:1rem;padding:.85rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.paper-modal-title.svelte-w6jrlv{flex:1;min-width:0;font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paper-modal-open.svelte-w6jrlv{flex-shrink:0;font-size:.8rem;color:var(--primary);text-decoration:none}.paper-modal-open.svelte-w6jrlv:hover{text-decoration:underline}.paper-modal-close.svelte-w6jrlv{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:none;border-radius:8px;color:#fff;font-size:1.25rem;line-height:1;cursor:pointer}.paper-modal-close.svelte-w6jrlv:hover{background:#ffffff1f}.paper-modal.svelte-w6jrlv iframe:where(.svelte-w6jrlv){flex:1;width:100%;border:none;background:#fff}
