.citation-modal-overlay.svelte-u5m046{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:10000}.citation-modal.svelte-u5m046{background:#fff;border-radius:var(--border-radius, 12px);padding:25px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.citation-modal-header.svelte-u5m046{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.citation-modal-header.svelte-u5m046 h3:where(.svelte-u5m046){margin:0;color:var(--text-primary, #1a1a1a);font-size:1.125rem;font-weight:700}.citation-modal-close.svelte-u5m046{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--text-secondary, #4a4a4a);line-height:1}.citation-form-group.svelte-u5m046{margin-bottom:20px}.citation-form-group.svelte-u5m046 label:where(.svelte-u5m046){display:block;margin-bottom:10px;color:var(--text-secondary, #4a4a4a);font-size:.875rem;font-weight:500}.citation-form-group.svelte-u5m046 select:where(.svelte-u5m046){width:100%;padding:8px 32px 8px 8px;border:1px solid var(--border-color, #e0c7d6);border-radius:var(--border-radius, 12px);font-size:.875rem;outline:none;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M7%2010l5%205%205-5z%22/%3E%3C/svg%3E) no-repeat right 8px center;background-size:20px}.citation-form-group.svelte-u5m046 select:where(.svelte-u5m046):focus{border-color:var(--kjvr-primary, #8C0052)}.citation-form-group.svelte-u5m046 textarea:where(.svelte-u5m046){width:100%;min-height:120px;padding:10px;border:1px solid var(--border-color, #e0c7d6);border-radius:var(--border-radius, 12px);font-family:monospace;font-size:.875rem;background:#f9f9f9;resize:vertical;outline:none;transition:border-color .2s}.citation-form-group.svelte-u5m046 textarea:where(.svelte-u5m046):focus{border-color:var(--kjvr-primary, #8C0052)}.citation-modal-footer.svelte-u5m046{display:flex;gap:10px;justify-content:flex-end}.citation-btn-copy.svelte-u5m046{padding:8px 16px;background:#b91c5c;color:#fff;border:none;border-radius:var(--border-radius, 12px);cursor:pointer;font-size:.875rem;font-weight:500;transition:background .2s}.citation-btn-copy.svelte-u5m046:hover{background:#8c0052}.citation-btn-close.svelte-u5m046{padding:8px 16px;background:var(--text-secondary, #4a4a4a);color:#fff;border:none;border-radius:var(--border-radius, 12px);cursor:pointer;font-size:.875rem;font-weight:500;transition:background .2s}.citation-btn-close.svelte-u5m046:hover{background:var(--text-primary, #1a1a1a)}.sidebar-card.svelte-19bmg78{background:#fff;border:1px solid var(--border-color, #e0c7d6);border-radius:var(--border-radius, 12px);padding:1.25rem;margin-bottom:20px}.sidebar-card-title.svelte-19bmg78{font-size:1rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid var(--kjvr-primary, #8C0052);display:flex;align-items:center;gap:.5rem}.related-article-card.svelte-19bmg78{padding:.75rem 0;border-bottom:1px solid var(--border-color, #e0c7d6)}.related-article-card.svelte-19bmg78:last-child{border-bottom:none}.related-article-title.svelte-19bmg78{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary, #1a1a1a);text-decoration:none;line-height:1.4;margin-bottom:.375rem}.related-article-title.svelte-19bmg78:hover{color:var(--kjvr-primary, #8C0052)}.related-article-authors.svelte-19bmg78{font-size:.8125rem;color:var(--text-secondary, #4a4a4a);margin:0 0 .25rem;line-height:1.4}.related-article-journal.svelte-19bmg78{font-size:.75rem;color:var(--kjvr-primary, #8C0052);font-weight:500;margin:0 0 .125rem}.related-article-info.svelte-19bmg78{font-size:.75rem;color:var(--text-tertiary, #6b7280);margin:0 0 .5rem}.related-pdf-btn.svelte-19bmg78{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--kjvr-primary, #8C0052);text-decoration:none;padding:4px 8px;border:1px solid var(--kjvr-primary, #8C0052);border-radius:4px;transition:background .2s,color .2s}.related-pdf-btn.svelte-19bmg78:hover{background:var(--kjvr-primary, #8C0052);color:#fff}.no-related.svelte-19bmg78{font-size:.875rem;color:var(--text-tertiary, #6b7280);margin:0}.sidebar-card.svelte-1075vxn{background:#fff;border:1px solid var(--border-color, #e0c7d6);border-radius:var(--border-radius, 12px);padding:1.25rem;margin-bottom:20px}.sidebar-card-title.svelte-1075vxn{font-size:1rem;font-weight:700;color:var(--text-primary, #1a1a1a);margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid var(--kjvr-primary, #8C0052);display:flex;align-items:center;gap:.5rem}.related-article-card.svelte-1075vxn{padding:.75rem 0;border-bottom:1px solid var(--border-color, #e0c7d6)}.related-article-card.svelte-1075vxn:last-child{border-bottom:none}.related-article-title.svelte-1075vxn{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary, #1a1a1a);text-decoration:none;line-height:1.4;margin-bottom:.375rem}.related-article-title.svelte-1075vxn:hover{color:var(--kjvr-primary, #8C0052)}.related-article-authors.svelte-1075vxn{font-size:.8125rem;color:var(--text-secondary, #4a4a4a);margin:0 0 .25rem;line-height:1.4}.related-article-journal.svelte-1075vxn{font-size:.75rem;color:var(--kjvr-primary, #8C0052);font-weight:500;margin:0 0 .125rem}.related-article-info.svelte-1075vxn{font-size:.75rem;color:var(--text-tertiary, #6b7280);margin:0 0 .5rem}.related-pdf-btn.svelte-1075vxn{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--kjvr-primary, #8C0052);text-decoration:none;padding:4px 8px;border:1px solid var(--kjvr-primary, #8C0052);border-radius:4px;transition:background .2s,color .2s}.related-pdf-btn.svelte-1075vxn:hover{background:var(--kjvr-primary, #8C0052);color:#fff}.no-related.svelte-1075vxn{font-size:.875rem;color:var(--text-tertiary, #6b7280);margin:0}
