.StyleSelector_container___FDIE{position:relative;width:100%;max-width:500px}.StyleSelector_label___OPgp{display:block;font-size:.85rem;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.StyleSelector_trigger__yt9b8{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;color:var(--text);font-size:.95rem;transition:border-color var(--transition)}.StyleSelector_trigger__yt9b8:hover{border-color:var(--primary)}.StyleSelector_selectedLabel__KSZUk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StyleSelector_arrow__xMtKg{font-size:.7rem;margin-left:8px;color:var(--text-muted)}.StyleSelector_dropdown__aPHpk{position:absolute;top:calc(100% + 4px);left:0;width:100%;min-width:320px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:100}.StyleSelector_searchWrapper__EDXXX{padding:10px;border-bottom:1px solid var(--border-light)}.StyleSelector_searchInput__biLvw{width:100%;padding:8px 12px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text);outline:none;font-size:.9rem}.StyleSelector_searchInput__biLvw:focus{border-color:var(--primary)}.StyleSelector_list__nzkey{max-height:350px;overflow-y:auto;padding:6px 0}.StyleSelector_group__wyHWb{margin-bottom:4px}.StyleSelector_groupLabel__kWL5T{padding:8px 14px 4px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.StyleSelector_option__eWIAq{display:block;width:100%;text-align:left;padding:7px 14px 7px 24px;background:none;border:none;color:var(--text);font-size:.9rem;cursor:pointer;transition:background var(--transition)}.StyleSelector_option__eWIAq:hover{background:var(--surface-hover)}.StyleSelector_optionSelected__WsCPt{color:var(--primary);font-weight:600}.StyleSelector_noResults__xOi8n{padding:16px;text-align:center;color:var(--text-muted);font-size:.9rem}.StyleSelector_preview__4Pzs2{margin-top:8px;padding:8px 12px;background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius-sm);font-size:.8rem;color:var(--text-secondary);line-height:1.5}.StyleSelector_previewLabel__RjCdT{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-right:6px}.AutoCiteInput_wrapper__cR0gv{width:100%}.AutoCiteInput_modeTabs___eAs_{display:flex;gap:4px;margin-bottom:12px;border-bottom:1.5px solid var(--border-light);padding-bottom:0}.AutoCiteInput_modeTab__hY5Q0{padding:7px 16px;font-size:.85rem;font-weight:600;background:none;border:none;border-bottom:2.5px solid transparent;margin-bottom:-1.5px;color:var(--text-muted);cursor:pointer;transition:color var(--transition),border-color var(--transition)}.AutoCiteInput_modeTab__hY5Q0:hover{color:var(--text-secondary)}.AutoCiteInput_modeTabActive__PP3zx{color:var(--primary);border-bottom-color:var(--primary)}.AutoCiteInput_form__5_LjK,.AutoCiteInput_searchWrapper__OzCOj{width:100%}.AutoCiteInput_inputRow__DyaiS{display:flex;gap:8px;align-items:center}.AutoCiteInput_input__zQ0cX{flex:1 1;padding:12px 16px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:1rem;outline:none;transition:border-color var(--transition)}.AutoCiteInput_input__zQ0cX:focus{border-color:var(--primary)}.AutoCiteInput_input__zQ0cX::-moz-placeholder{color:var(--text-muted)}.AutoCiteInput_input__zQ0cX::placeholder{color:var(--text-muted)}.AutoCiteInput_button__veCAF{padding:12px 28px;background:linear-gradient(160deg,#7458f7 0,var(--primary) 100%);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);font-weight:600;font-size:1rem;cursor:pointer;transition:background var(--transition),box-shadow var(--transition);white-space:nowrap}.AutoCiteInput_button__veCAF:hover:not(:disabled){background:linear-gradient(160deg,var(--primary) 0,var(--primary-hover) 100%);box-shadow:0 4px 14px rgba(100,68,245,.35)}.AutoCiteInput_button__veCAF:disabled{opacity:.5;cursor:not-allowed}.AutoCiteInput_hint__sy1oZ{margin-top:8px;font-size:.8rem;color:var(--text-muted)}.AutoCiteInput_searchSpinner__QUIsh{display:inline-block;width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:AutoCiteInput_spin__UUKCQ .7s linear infinite;flex-shrink:0}@keyframes AutoCiteInput_spin__UUKCQ{to{transform:rotate(1turn)}}.AutoCiteInput_resultsList____h72{list-style:none;padding:0;margin:12px 0 0;border:1.5px solid var(--border-light);border-radius:var(--radius-sm);overflow:hidden}.AutoCiteInput_resultItem__J1UXx{padding:12px 14px;border-bottom:1px solid var(--border-light);background:var(--surface);transition:background var(--transition)}.AutoCiteInput_resultItem__J1UXx:last-child{border-bottom:none}.AutoCiteInput_resultItem__J1UXx:hover{background:var(--surface-hover,var(--bg))}.AutoCiteInput_resultTitle___aW_A{font-size:.9rem;font-weight:600;color:var(--text);margin-bottom:3px;line-height:1.4}.AutoCiteInput_resultMeta__7fHFE{font-size:.78rem;color:var(--text-muted);margin-bottom:8px;line-height:1.3}.AutoCiteInput_resultAddBtn__a3DnG{padding:4px 14px;font-size:.8rem;font-weight:600;background:linear-gradient(160deg,#7458f7 0,var(--primary) 100%);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition),box-shadow var(--transition)}.AutoCiteInput_resultAddBtn__a3DnG:hover:not(:disabled){background:linear-gradient(160deg,var(--primary) 0,var(--primary-hover) 100%);box-shadow:0 2px 8px rgba(100,68,245,.3)}.AutoCiteInput_resultAddBtn__a3DnG:disabled{opacity:.5;cursor:not-allowed}.AutoCiteInput_resultNoLink__AVIxe{font-size:.78rem;color:var(--text-muted);font-style:italic}.AutoCiteInput_noResults__tx_OL{margin-top:12px;font-size:.85rem;color:var(--text-muted);text-align:center;padding:16px}.AutoCiteInput_inputWrap__EuiDI{position:relative;flex:1 1;display:flex;align-items:center}.AutoCiteInput_validationDot__9zSow{position:absolute;left:10px;width:8px;height:8px;border-radius:50%;flex-shrink:0;z-index:1;transition:background var(--transition)}.AutoCiteInput_dotIdle__cSRZq{background:transparent}.AutoCiteInput_dotChecking__SQ93C{background:var(--border);animation:AutoCiteInput_pulse__rff8C 1s ease-in-out infinite}.AutoCiteInput_dotValid__2qaJF{background:#22c55e}.AutoCiteInput_dotInvalid__jfl_i{background:#ef4444}@keyframes AutoCiteInput_pulse__rff8C{0%,to{opacity:1}50%{opacity:.4}}.AutoCiteInput_inputWithDot___ZVZ6{width:100%;padding:12px 16px 12px 26px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:1rem;outline:none;transition:border-color var(--transition)}.AutoCiteInput_inputWithDot___ZVZ6:focus{border-color:var(--primary)}.AutoCiteInput_inputWithDot___ZVZ6::-moz-placeholder{color:var(--text-muted)}.AutoCiteInput_inputWithDot___ZVZ6::placeholder{color:var(--text-muted)}.AutoCiteInput_historyDropdown__qVHLp{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg,0 4px 20px rgba(0,0,0,.12));z-index:100;overflow:hidden}.AutoCiteInput_historyHeader__Ai36_{padding:6px 12px 4px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background:var(--bg);border-bottom:1px solid var(--border-light)}.AutoCiteInput_historyItem__qmhT_{display:block;width:100%;text-align:left;padding:8px 12px;font-size:.82rem;color:var(--text-secondary);background:none;border:none;cursor:pointer;transition:background var(--transition);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AutoCiteInput_historyItem__qmhT_:hover{background:var(--bg);color:var(--primary)}.AutoCiteInput_batchWrapper__QPSJe{display:flex;flex-direction:column;gap:10px}.AutoCiteInput_batchTextarea__A2G1F{width:100%;padding:10px 14px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.88rem;font-family:monospace;resize:vertical;outline:none;transition:border-color var(--transition);box-sizing:border-box}.AutoCiteInput_batchTextarea__A2G1F:focus{border-color:var(--primary)}.AutoCiteInput_batchTextarea__A2G1F::-moz-placeholder{color:var(--text-muted)}.AutoCiteInput_batchTextarea__A2G1F::placeholder{color:var(--text-muted)}.AutoCiteInput_batchCount__YfVan{font-size:.82rem;color:var(--text-muted);margin:0}.AutoCiteInput_pdfWrapper__iXR2a{display:flex;flex-direction:column;gap:12px}.AutoCiteInput_fileInput__9g4_h{display:none}.AutoCiteInput_pdfUploadBtn__OyR6u{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;background:linear-gradient(160deg,#7458f7 0,var(--primary) 100%);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);font-weight:600;font-size:1rem;cursor:pointer;transition:background var(--transition),box-shadow var(--transition);align-self:flex-start}.AutoCiteInput_pdfUploadBtn__OyR6u:hover:not(:disabled){background:linear-gradient(160deg,var(--primary) 0,var(--primary-hover) 100%);box-shadow:0 4px 14px rgba(100,68,245,.35)}.AutoCiteInput_pdfUploadBtn__OyR6u:disabled{opacity:.5;cursor:not-allowed}.AutoCiteInput_pdfStatus__ACvRK{font-size:.88rem;color:var(--text-muted);margin:0;padding:8px 12px;background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius-sm)}.AutoCiteInput_pdfFound__Cxcd3{color:#15803d;background:#f0fdf4;border-color:#86efac;font-weight:600}.AuthorFields_container__IMgJQ{margin-bottom:4px}.AuthorFields_label___Anlt{display:block;font-size:.85rem;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.AuthorFields_row__cXRtS{display:flex;gap:6px;margin-bottom:6px}.AuthorFields_input__PYCy0{flex:1 1;padding:9px 12px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.9rem;outline:none;transition:border-color var(--transition)}.AuthorFields_input__PYCy0:focus{border-color:var(--primary)}.AuthorFields_removeBtn__eni2K{width:34px;height:34px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition)}.AuthorFields_removeBtn__eni2K:hover{border-color:#e74c3c;color:#e74c3c}.AuthorFields_addBtn__H3Ufc{display:inline-block;background:none;border:none;color:var(--primary);font-size:.85rem;font-weight:600;cursor:pointer;padding:4px 0}.AuthorFields_addBtn__H3Ufc:hover{text-decoration:underline}.ManualEntryForm_form__KF0_X{width:100%}.ManualEntryForm_field__sdcQi{margin-bottom:14px}.ManualEntryForm_fieldLabel__xrHAf{display:block;font-size:.85rem;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.ManualEntryForm_required__GHrdF{color:#e74c3c;margin-left:2px}.ManualEntryForm_input__QJgNr,.ManualEntryForm_select__nrpJ5{width:100%;padding:9px 12px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.9rem;outline:none;transition:border-color var(--transition)}.ManualEntryForm_input__QJgNr:focus,.ManualEntryForm_select__nrpJ5:focus{border-color:var(--primary)}.ManualEntryForm_input__QJgNr::-moz-placeholder{color:var(--text-muted)}.ManualEntryForm_input__QJgNr::placeholder{color:var(--text-muted)}.ManualEntryForm_fieldsGrid__wgWjf{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 16px;gap:0 16px}@media (max-width:640px){.ManualEntryForm_fieldsGrid__wgWjf{grid-template-columns:1fr}}.ManualEntryForm_submitBtn__XHG6P{width:100%;padding:12px;margin-top:8px;background:var(--primary);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);font-weight:600;font-size:1rem;cursor:pointer;transition:background var(--transition)}.ManualEntryForm_submitBtn__XHG6P:hover{background:var(--primary-hover)}.ManualEntryForm_submitRow__Aw6kM{display:flex;gap:10px;margin-top:8px}.ManualEntryForm_cancelBtn__G81mu{padding:12px 20px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-weight:600;font-size:1rem;cursor:pointer;transition:all var(--transition)}.ManualEntryForm_cancelBtn__G81mu:hover{border-color:var(--text-secondary);color:var(--text)}.ManualEntryForm_editingBanner__SZlxO{padding:8px 12px;background:#fff8e1;border:1px solid #f0b429;border-radius:var(--radius-sm);font-size:.85rem;color:#7a5800;margin-bottom:12px}.ManualEntryForm_cancelEditBtn__RwNHc{background:none;border:none;color:var(--primary);cursor:pointer;font-weight:600;padding:0;font-size:inherit;text-decoration:underline}.BibliographyList_container__3KyED{width:100%}.BibliographyList_listHeader__eEmS4{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:8px}.BibliographyList_heading__Z_a2N{font-size:1.1rem;font-weight:700;color:var(--text)}.BibliographyList_sortRow__NMwcl{display:flex;align-items:center;gap:6px}.BibliographyList_sortLabel__LCE6i{font-size:.8rem;font-weight:600;color:var(--text-muted)}.BibliographyList_sortSelect__0al9x{padding:4px 8px;font-size:.8rem;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);outline:none;cursor:pointer}.BibliographyList_warning__ozm_l{font-size:.75rem;font-weight:600;color:#7a5800;background:#fff8e1;border:1px solid #f0b429;border-radius:4px;padding:3px 8px;margin-bottom:6px;display:inline-block;cursor:pointer;transition:background var(--transition)}.BibliographyList_warning__ozm_l:hover{background:#fff0b3}.BibliographyList_annotationInput__gIbIT{width:100%;margin-top:8px;padding:8px 10px;font-size:.85rem;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);resize:vertical;outline:none;font-family:inherit;transition:border-color var(--transition);box-sizing:border-box}.BibliographyList_annotationInput__gIbIT:focus{border-color:var(--primary)}.BibliographyList_list__OxVz6{list-style:none;padding:0;margin:0}.BibliographyList_item__9MPah{padding:14px 16px;border:1.5px solid var(--border-light);border-radius:var(--radius-sm);margin-bottom:10px;background:var(--surface);transition:border-color var(--transition);animation:BibliographyList_fadeSlideUp__anGG5 .22s ease both}@keyframes BibliographyList_fadeSlideUp__anGG5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BibliographyList_item__9MPah:hover{border-color:var(--primary)}.BibliographyList_citation__cjomy{font-size:.95rem;line-height:1.6;color:var(--text);word-break:break-word}.BibliographyList_inTextRow__uX_WY{display:flex;align-items:center;gap:6px;margin-top:8px}.BibliographyList_inTextLabel__2ehg5{font-size:.78rem;color:var(--text-muted);flex-shrink:0}.BibliographyList_inTextValue__IQr_g{font-size:.82rem;color:var(--text-secondary);font-weight:500}.BibliographyList_inTextCopyBtn__LJolu{margin-left:auto;padding:2px 10px;font-size:.72rem;font-weight:600;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);cursor:pointer;transition:all var(--transition);white-space:nowrap;flex-shrink:0}.BibliographyList_inTextCopyBtn__LJolu:hover{border-color:var(--primary);color:var(--primary)}.BibliographyList_actions___P_0l{display:flex;gap:8px;margin-top:10px}.BibliographyList_actionBtn__mqG7Y{padding:5px 14px;font-size:.8rem;font-weight:600;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);cursor:pointer;transition:all var(--transition)}.BibliographyList_actionBtn__mqG7Y:hover{border-color:var(--primary);color:var(--primary)}.BibliographyList_deleteBtn__EKfZN:hover{border-color:#e74c3c;color:#e74c3c}.BibliographyList_toolbar__zHplH{display:flex;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-light);flex-wrap:wrap}.BibliographyList_toolbarBtn__uA_YF{padding:8px 18px;font-size:.85rem;font-weight:600;border:1.5px solid var(--primary);border-radius:var(--radius-sm);background:transparent;color:var(--primary);cursor:pointer;transition:all var(--transition)}.BibliographyList_toolbarBtn__uA_YF:hover{background:var(--primary);color:var(--text-inverse)}.BibliographyList_empty__O0rxJ{text-align:center;padding:48px 24px;color:var(--text-muted)}.BibliographyList_emptyIcon__kruRX{display:flex;justify-content:center;margin-bottom:12px;color:var(--text-muted)}.BibliographyList_emptyText__rIJQD{font-size:1.05rem;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.BibliographyList_emptyHint__NSduz{font-size:.85rem}.SEOContent_section__XnngC{max-width:960px;margin:48px auto 0;padding:0 20px 64px}.SEOContent_heading__nhR5H{font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:var(--text);margin-bottom:20px}.SEOContent_faqList__11xbm{margin-bottom:40px}.SEOContent_faqItem__buVkK{border-bottom:1px solid var(--border-light)}.SEOContent_faqQuestion__Z4xk7{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:none;border:none;color:var(--text);font-size:1rem;font-weight:600;text-align:left;cursor:pointer;transition:color var(--transition)}.SEOContent_faqQuestion__Z4xk7:hover{color:var(--primary)}.SEOContent_faqToggle__gnbji{font-size:1.3rem;color:var(--text-muted);flex-shrink:0;margin-left:16px}.SEOContent_faqAnswer__CJYup{padding:0 0 16px}.SEOContent_faqAnswer__CJYup,.SEOContent_prose__m6azF{font-size:.95rem;line-height:1.7;color:var(--text-secondary)}.SEOContent_prose__m6azF h3{font-size:1.15rem;font-weight:700;color:var(--text);margin:24px 0 8px}.SEOContent_prose__m6azF p{margin-bottom:14px}.SEOContent_prose__m6azF strong{color:var(--text)}.CitationGenerator_wrapper__5x0QB{max-width:960px;margin:0 auto;padding:32px 20px 64px}.CitationGenerator_header__5__F5{text-align:center;margin-bottom:28px}.CitationGenerator_title__zS2Yt{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;color:var(--text);margin-bottom:6px;letter-spacing:-.02em}.CitationGenerator_subtitle__T4z_F{font-size:1rem;color:var(--text-secondary)}.CitationGenerator_projectBar__OQPTM{position:relative;display:flex;justify-content:flex-end;margin-bottom:12px}.CitationGenerator_projectTrigger___WF1W{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;font-size:.85rem;color:var(--text-secondary);transition:border-color var(--transition)}.CitationGenerator_projectTrigger___WF1W:hover{border-color:var(--primary)}.CitationGenerator_projectIcon__GCeBH{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-secondary)}.CitationGenerator_projectName__ylacp{font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CitationGenerator_projectArrow__G8U7A{font-size:.65rem;color:var(--text-muted)}.CitationGenerator_projectDropdown__ipt_z{position:absolute;top:calc(100% + 4px);right:0;width:320px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg,0 6px 24px rgba(0,0,0,.14));z-index:150;overflow:hidden}.CitationGenerator_projectList__wz470{max-height:280px;overflow-y:auto;padding:6px 0}.CitationGenerator_projectItem__ZZE_Z{display:flex;align-items:center;padding:0 8px;transition:background var(--transition)}.CitationGenerator_projectItem__ZZE_Z:hover{background:var(--bg)}.CitationGenerator_projectItemActive__WsUI9 .CitationGenerator_projectSwitchBtn__h6xZq{color:var(--primary);font-weight:700}.CitationGenerator_projectSwitchBtn__h6xZq{flex:1 1;display:flex;align-items:center;justify-content:space-between;padding:9px 8px;background:none;border:none;text-align:left;font-size:.88rem;color:var(--text);cursor:pointer;gap:8px}.CitationGenerator_projectEntryCount__UXCXc{font-size:.72rem;color:var(--text-muted);font-weight:400;white-space:nowrap}.CitationGenerator_projectActions__cJuDl{display:flex;gap:2px}.CitationGenerator_projectActionBtn__8PQ_f{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;background:none;border:none;cursor:pointer;color:var(--text-secondary);opacity:.65;transition:opacity var(--transition),color var(--transition);border-radius:4px}.CitationGenerator_projectActionBtn__8PQ_f:hover{opacity:1;background:var(--border-light)}.CitationGenerator_projectRenameInput__VqE10{flex:1 1;padding:5px 8px;font-size:.88rem;border:1.5px solid var(--primary);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);outline:none;margin:4px 0}.CitationGenerator_projectNewRow__O0Njv{display:flex;gap:6px;padding:10px;border-top:1px solid var(--border-light);background:var(--bg)}.CitationGenerator_projectNewInput___MpTQ{flex:1 1;padding:7px 10px;font-size:.85rem;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);outline:none;transition:border-color var(--transition)}.CitationGenerator_projectNewInput___MpTQ:focus{border-color:var(--primary)}.CitationGenerator_projectNewBtn__5xcos{padding:7px 14px;background:var(--primary);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--transition)}.CitationGenerator_projectNewBtn__5xcos:hover{background:var(--primary-hover)}.CitationGenerator_styleRow__dbOea{display:flex;justify-content:center;margin-bottom:28px}.CitationGenerator_main__yVnq0{display:flex;flex-direction:column;gap:28px}.CitationGenerator_inputPanel__o7kt9{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-sm)}.CitationGenerator_tabs__Ql5UG{display:flex;gap:0;margin-bottom:20px;border-bottom:2px solid var(--border-light)}.CitationGenerator_tab__zyCdL{flex:1 1;padding:10px 20px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;color:var(--text-muted);font-weight:600;font-size:.95rem;cursor:pointer;transition:all var(--transition)}.CitationGenerator_tab__zyCdL:hover{color:var(--text-secondary)}.CitationGenerator_tabActive__Tvow4{color:var(--primary);border-bottom-color:var(--primary)}.CitationGenerator_tabContent__hatfn{min-height:80px}.CitationGenerator_error__JsmVX{margin-top:14px;padding:10px 10px 10px 14px;display:flex;align-items:flex-start;gap:8px;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-sm);color:#dc2626;font-size:.9rem}.CitationGenerator_errorText__wudqp{flex:1 1;min-width:0;line-height:1.45;padding-top:1px}.CitationGenerator_errorDismiss__ACGMv{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:-4px -4px -4px 0;padding:6px;border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;cursor:pointer;opacity:.85;transition:opacity var(--transition),background var(--transition)}.CitationGenerator_errorDismiss__ACGMv:hover{opacity:1;background:rgba(220,38,38,.12)}.CitationGenerator_errorDismiss__ACGMv:focus-visible{outline:2px solid var(--primary,#6444f5);outline-offset:2px}.CitationGenerator_dark__VdQec .CitationGenerator_error__JsmVX,[data-theme=dark] .CitationGenerator_error__JsmVX{background:rgba(220,38,38,.12);border-color:hsla(0,91%,71%,.45);color:#fca5a5}.CitationGenerator_dark__VdQec .CitationGenerator_errorDismiss__ACGMv:hover,[data-theme=dark] .CitationGenerator_errorDismiss__ACGMv:hover{background:hsla(0,91%,71%,.15)}.CitationGenerator_outputPanel___TV4W{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-sm);min-height:200px}.CitationGenerator_loadingBar__Ssw62{height:3px;background:linear-gradient(90deg,var(--primary),#a78bfa,var(--primary));background-size:200% 100%;animation:CitationGenerator_loadingBar__Ssw62 1.4s ease-in-out infinite;border-radius:2px;margin-bottom:20px}@keyframes CitationGenerator_loadingBar__Ssw62{0%{background-position:200% 0}to{background-position:-200% 0}}.CitationGenerator_skeletonList__Vj_o8{display:flex;flex-direction:column;gap:10px;padding:4px 0}.CitationGenerator_skeletonItem__K3YHg{height:88px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--border-light) 25%,var(--border) 50%,var(--border-light) 75%);background-size:600px 100%;animation:CitationGenerator_shimmer__N3wXQ 1.4s ease-in-out infinite}.CitationGenerator_modalBackdrop__V7RYC{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:300;padding:20px}.CitationGenerator_modal__By1Lm{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:28px;width:100%;max-width:600px;box-shadow:var(--shadow-lg,0 8px 40px rgba(0,0,0,.18))}.CitationGenerator_modalTitle__VWRoK{font-size:1.25rem;font-weight:700;color:var(--text);margin-bottom:6px}.CitationGenerator_modalDesc__RC07b{font-size:.88rem;color:var(--text-muted);margin-bottom:14px}.CitationGenerator_importTextarea__BqgUU{width:100%;padding:10px 12px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text);font-size:.85rem;font-family:monospace;resize:vertical;outline:none;transition:border-color var(--transition);box-sizing:border-box}.CitationGenerator_importTextarea__BqgUU:focus{border-color:var(--primary)}.CitationGenerator_importError__MtQcl{margin-top:8px;font-size:.85rem;color:#dc2626}.CitationGenerator_modalActions__Ka5Gf{display:flex;gap:10px;margin-top:16px}.CitationGenerator_modalBtn__jnytM{padding:10px 24px;background:linear-gradient(160deg,#7458f7 0,var(--primary) 100%);color:var(--text-inverse);border:none;border-radius:var(--radius-sm);font-weight:600;font-size:.95rem;cursor:pointer;transition:background var(--transition),box-shadow var(--transition)}.CitationGenerator_modalBtn__jnytM:hover:not(:disabled){background:linear-gradient(160deg,var(--primary) 0,var(--primary-hover) 100%);box-shadow:0 4px 14px rgba(100,68,245,.35)}.CitationGenerator_modalBtn__jnytM:disabled{opacity:.5;cursor:not-allowed}.CitationGenerator_modalBtnSecondary__TH3BG{padding:10px 20px;border:1.5px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-weight:600;font-size:.95rem;cursor:pointer;transition:all var(--transition)}.CitationGenerator_modalBtnSecondary__TH3BG:hover{border-color:var(--text-secondary);color:var(--text)}.ModalWrapper_modalBlock__RpQoj{margin:0 auto;padding:48px 80px;position:relative;width:100%;background-color:var(--white)}.ModalWrapper_modalBlock__RpQoj h2{margin-bottom:16px;font-size:var(--title-sm);color:var(--title-dark)!important;line-height:1.2;text-align:center}.ModalWrapper_close_btn__6daYD{position:absolute;right:20px;top:20px;cursor:pointer;z-index:1}.ModalWrapper_modalBlock__RpQoj button{margin-top:16px}.ModalWrapper_subtitle__bx9sn{margin-top:20px;text-align:center;font-size:var(--base);color:var(--lightblack);font-weight:var(--font500)}.ModalWrapper_footerInfo__nuSJR{margin-top:28px;text-align:center;font-size:var(--base);color:var(--black);display:block}.ModalWrapper_footerInfo__nuSJR a{text-decoration:underline}.ModalWrapper_logoIcon__Ncozp{margin-top:20px;text-align:center;font-size:var(--base);color:var(--lightblack);margin-bottom:20px}.ModalWrapper_logoIcon__Ncozp svg{margin:auto}.ModalWrapper_actionButton__EpvW4{margin-top:40px}@media (max-width:1024px){.ModalWrapper_modalBlock__RpQoj{padding:50px 20px}.ModalWrapper_modalBlock__RpQoj h2{font-size:var(--title-sm-tab)}}.TextEntry_entryBlock__m8SDj{padding:0 12px 60px}.TextEntry_entryWrap__bodWu{border:0;display:flex;flex-wrap:wrap;border-radius:16px;box-shadow:0 12px 60px var(--shadow-black)}.TextEntry_entryTools__e3_Ja{padding:10px 0;display:none}.TextEntry_entrytab__8_X6H{display:none;margin-top:15px}.TextEntry_entrylink__MnSza{font-size:var(--base);font-weight:var(--font500);flex:1 1;padding:15px 30px;text-align:center;margin-bottom:-1px;cursor:pointer}.TextEntry_tab_active__EB5h3{border-bottom-width:2px}.TextEntry_entryCol__pN4JB{width:50%}.TextEntry_entryHead__mJuPJ{width:100%;display:flex;flex-wrap:wrap;padding:12px 24px;align-items:center;justify-content:space-between}.TextEntry_entryHeadRight__8pPVB{padding:24px}.TextEntry_textAreaHeight__9s499{position:relative;padding:12px 24px 0;height:454px;min-height:200px;max-height:calc(100vh - 355px);overflow-y:auto}.TextEntry_textAreaHeightOutput__Eg8z4{padding:24px 28px 0;height:454px;min-height:200px;max-height:calc(100vh - 237px)}.TextEntry_loader__lSwJj{padding:90px 28px 0;height:auto!important;max-height:calc(100vh - 237px);min-height:527px}.TextEntry_bottom__aT5M2{display:flex;flex-wrap:wrap;align-items:center;min-height:95px;padding:20px 24px;flex-direction:row-reverse;justify-content:space-between}.TextEntry_socialBlock__iQ6G_ img{height:auto;display:block;cursor:pointer;margin-left:12px;width:36px!important}.TextEntry_socialBlock__iQ6G_ a{margin-bottom:0!important}.TextEntry_socialTitle__1344A{margin-right:5px;font-style:italic}.TextEntry_shareIcons__yklq0{margin-left:8px}.TextEntry_hide_desktop__1TRUj,.TextEntry_line_mobile__M_kv5{display:none}.TextEntry_label_lang__oF6Dx{margin-top:16px}.TextEntry_label_desk__x2w1A{font-weight:600}.TextEntry_bottomBtnUpload__HJQHY{margin-right:15px;position:relative}.TextEntry_bottomBtnUpload__HJQHY input[type=file]{width:20px;height:20px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.TextEntry_bottomBtnUpload__HJQHY img{min-width:19px;cursor:pointer}.TextEntry_textMobile__qBUsa{display:none}.TextEntry_bottomBtnDownload__QBPaV{position:relative;z-index:2}.TextEntry_bottomBtnDownload__QBPaV img{cursor:pointer;width:20px}.TextEntry_buttonDisable__GQAN0{display:none}.TextEntry_bottomStart__DIUGq{justify-content:flex-end}.TextEntry_sliderContainer__5LB88{min-width:150px}@media only screen and (max-width:1199px){.TextEntry_label_desk__x2w1A{font-size:14px}.TextEntry_entryHead__mJuPJ{padding:12px 15px}.TextEntry_entryHeadRight__8pPVB{padding:24px 15px}}@media only screen and (max-width:1239px){.TextEntry_entryBlock__m8SDj{padding:0 24px 60px}}@media only screen and (max-width:1024px){.TextEntry_bottom__aT5M2{padding:15px 24px;text-align:center;border-right:0}.TextEntry_bottomBtn__ZKVBp{width:100%}.TextEntry_bottomBtn__ZKVBp button{width:100%;margin-bottom:10px}.TextEntry_socialBlock__iQ6G_{width:100%;margin:13px 0 18px}.TextEntry_text__ERVR0{width:100%;padding:0 24px}.TextEntry_entryBlock__m8SDj{padding:0;margin-bottom:0}.TextEntry_entryTools__e3_Ja{display:block;padding:12px 0 10px}.TextEntry_entryToolsActive__7U4kB{position:sticky;left:0;top:0}.TextEntry_entryMenu__4P9aW{padding:0 24px}.TextEntry_entrytab__8_X6H{display:flex}.TextEntry_entryWrap__bodWu{border:0;box-shadow:0 0 0!important}.TextEntry_textAreaHeight__9s499{padding:10px 24px}.TextEntry_textAreaHeightOutput__Eg8z4{padding:0}.TextEntry_entryCol__pN4JB{width:100%}.TextEntry_entryCol__pN4JB.TextEntry_active_tab__KFvoR{display:block}.TextEntry_left__WCEGQ{border-right:0}.TextEntry_entryHead__mJuPJ,.TextEntry_entryHead__mJuPJ span{display:none}.TextEntry_entryAlert__DTk_Q{width:calc(100% - 50px);margin:10px auto}.TextEntry_label_mobile__TOhHs{display:block;font-weight:600;font-size:16px;color:var(--black);margin-bottom:5px;padding:0 24px;width:100%;border-right:0}.TextEntry_paraphraseLable__ssl4M{min-height:auto!important}.TextEntry_variationSection__wlkAb{padding:0 24px!important}.TextEntry_label_desk__x2w1A{display:none!important}.TextEntry_entrytab__8_X6H{display:none}.TextEntry_line_mobile__M_kv5{display:block;margin:10px auto 15px;border-color:var(--graylight)}.TextEntry_textAreaHeight__9s499{height:250px;padding-top:0;position:relative;border:0}.TextEntry_hide_desktop__1TRUj{display:block}.TextEntry_hide_mobilebtn__Ntesq{display:none}.TextEntry_loader__lSwJj{min-height:250px;padding-top:15px}.TextEntry_textMobile__qBUsa{display:flex}.TextEntry_textMobileDownload__3bbOp{margin-bottom:10px}.TextEntry_bottomBtnDownload__QBPaV,.TextEntry_textMobileDownload__3bbOp .TextEntry_bottomBtnDownload__QBPaV.TextEntry_buttonDisable__GQAN0{display:none}.TextEntry_textMobileDownload__3bbOp .TextEntry_bottomBtnDownload__QBPaV{display:block}.TextEntry_textHideforMobile__cgbtR{display:none}}@media only screen and (max-width:767px){.TextEntry_textAreaHeightFocusedMain__RFxT_{position:fixed;height:100%;z-index:99;background-color:var(--bgWhite);left:0;right:0;width:100%;top:auto;bottom:0;overflow:hidden}.TextEntry_textAreaHeightFixed___0hAM{position:fixed;width:100%;padding:15px;background-color:var(--bgWhite);left:0;right:0;bottom:0;z-index:999999}.TextEntry_textAreaHeightNotFixed__NRTz9{position:static;bottom:0}.TextEntry_hide_desktop__1TRUj{position:sticky;bottom:0;background-color:var(--bgWhite);z-index:9}}.feedback_feedbackContainer__u7W__{width:100%;display:flex;overflow:auto;align-items:center;flex-direction:column;padding:5px;position:absolute;bottom:0}.feedback_feedbackTabs__qwfhn{min-width:100%;height:auto;display:flex;padding:10px 4px;align-items:flex-start;flex-shrink:0;border-radius:8px;background-color:#f8f8f8}.feedback_feedbackTabItems__cdUHE{flex-grow:1;border-radius:6px}.feedback_feedbackItemContainer___ffMQ,.feedback_feedbackTabItems__cdUHE{gap:8px;display:flex;padding:0 12px;align-items:center;justify-content:space-between}.feedback_closeIcon__oORwO{cursor:pointer}.feedback_feedbackTitleContainer__wMzBq{gap:8px;display:flex;align-items:center}.feedback_aiFilledIcon__Aif9e{width:18px;height:18px}.feedback_feedbackTextContainer__iC8cE{gap:8px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.feedback_feedbackText1__jnvf0{color:#000;height:auto;text-align:left;line-height:20px}.feedback_feedbackText2__rbLeq{color:#6444f5;height:auto;text-align:left;line-height:20px;cursor:pointer}.citation_entryBlock__03sTM{padding:0 12px;margin-bottom:60px}.citation_entryWrap__i2EKc{display:flex;flex-wrap:wrap;border-radius:16px;box-shadow:0 12px 60px var(--shadow-black)}.citation_entryTools__xdL7w{padding:10px 0;display:none}.citation_entrytab__ChWHb{display:none;margin-top:15px}.citation_entrylink__LKmg1{font-size:var(--base);font-weight:var(--font500);flex:1 1;padding:15px 30px;text-align:center;margin-bottom:-1px;cursor:pointer}.citation_tab_active__fTYiy{border-bottom-width:2px}.citation_entryCol__rkZyG{width:50%}.citation_entryHead__wOaQ_{display:flex;flex-wrap:wrap;padding:12px 24px;align-items:center;justify-content:space-between}.citation_entryHeadOutput__RjtHX{padding:24px 24px 0}.citation_textAreaHeight__rFfqI{padding:12px 24px 0;height:454px;min-height:200px;max-height:calc(100vh - 355px);position:relative;line-height:1.75}.citation_textAreaHeight__rFfqI span{color:var(--lightblack)}[data-theme=dark] .citation_textAreaHeight__rFfqI span{color:var(--gray)}.citation_bottom___Xq2O{display:flex;flex-wrap:wrap;align-items:center;min-height:95px;padding:20px 24px;flex-direction:row-reverse;justify-content:space-between}.citation_socialBlock__q_KqL svg{height:auto;display:block;cursor:pointer;margin-left:12px;width:32px!important}.citation_socialBlock__q_KqL a{margin-bottom:0!important}.citation_socialTitle__qahJ1{margin-right:5px;font-style:italic}.citation_shareIcons__4i8ub{margin-left:8px}.citation_hide_desktop__qhfUU,.citation_line_mobile__hhDcy{display:none}.citation_plagiarismHighlighhter__YF6hs{width:18px;height:18px;background-color:var(--highlightedtext);border-radius:30px;margin-left:12px}.citation_highlightedText__sSOZG{background-color:var(--highlightedtext);color:var(--black)}[data-theme=dark] .citation_highlightedText__sSOZG{background-color:var(--highlightedtext);color:var(--gray)}.citation_textAreaHeightauto__CYV5x{overflow-y:auto;height:100%;color:#fff!important}.citation_bottomBtn__rMYvL{width:100%;justify-content:space-between}.citation_possible_plag_container__6KXjW{display:flex;justify-content:center;align-items:center}.citation_orangebtn__qqwPz{background:var(--btnorange)}.citation_yellowbtn__7tuE3{background:var(--btnyellow)}.citation_plag_score__rYmYj{font-weight:var(--font700);margin-left:4px}.citation_plag_score_container__69_zL{display:flex}.citation_langMobile__DBCQ5{display:none}.citation_bottomBtnUpload__u9y0V{margin-right:31px;position:relative}.citation_bottomBtnUpload__u9y0V input[type=file]{width:20px;height:20px;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.citation_bottomBtnDownload__w7cyW img,.citation_bottomBtnUpload__u9y0V img,.citation_bottomButtonDownload__ly_Oy img{min-width:19px;cursor:pointer}.citation_bottomBtnUploadIcons__F__uw{display:none;padding:0 24px}.citation_markdownContainer__YsTCY{color:var(--lightblack)!important}[data-theme=dark] .citation_markdownContainer__YsTCY{color:var(--gray)!important}.citation_citationTitle__e4GYR{width:-webkit-fill-available;margin-right:20px}@media only screen and (max-width:1239px){.citation_entryBlock__03sTM{padding-left:24px;padding-right:24px}}.citation_buttonDisable__zp3nu{display:none}@media only screen and (max-width:1024px){.citation_entryHead__wOaQ_{padding:0 24px}.citation_label_desk__KCAZs{margin-right:5px}.citation_langMobile__DBCQ5{padding:12px 24px 17px;display:block;border-bottom:1px solid var(--bordergray);width:100%}.citation_modeMobile__VuABt{width:100%;padding:12px 24px 4px}.citation_label_desk__KCAZs{width:100%;margin-bottom:5px;font-weight:600;font-size:16px;color:var(--black)}.citation_langMobile__DBCQ5 label{margin-bottom:6px;display:block}.citation_bottom___Xq2O{padding:15px 24px;text-align:center;min-height:86px;border-right:0}.citation_bottomBtn__rMYvL{width:100%}.citation_bottomBtn__rMYvL button{width:100%;margin-bottom:0}.citation_socialBlock__q_KqL{width:100%;margin:13px 0 18px}.citation_text__LkNFt{width:100%}.citation_bordrezero__8SxHt{border:0;margin:14px 0 0!important}.citation_entryBlock__03sTM{padding:0;margin-bottom:0}.citation_entryHeadOutput__RjtHX{padding-top:5px}.citation_entryToolsActive__hSLqv{position:sticky;left:0;top:0}.citation_entryMenu__RjRfu{padding:0 25px}.citation_entrytab__ChWHb{display:flex}.citation_entryWrap__i2EKc{border:0;box-shadow:0 0 0!important}.citation_textAreaHeight__rFfqI{padding:0 24px}.citation_entryCol__rkZyG{width:100%}.citation_entryCol__rkZyG.citation_active_tab__Zm60T{display:block}.citation_left__RTji5{border-right:0}.citation_entryAlert__aMXfK{width:calc(100% - 50px);margin:10px auto}.citation_label_mobile__Zuj8P{display:block;font-weight:600;font-size:16px;color:var(--black);margin-bottom:5px;border-right:0;padding:0 25px;width:100%}.citation_entrytab__ChWHb{display:none}.citation_line_mobile__hhDcy{display:block;margin:10px auto 15px;border-color:var(--graylight)}.citation_textAreaHeight__rFfqI{height:250px;border:0}.citation_hide_desktop__qhfUU{display:block}.citation_hide_mobilebtn__r2a3a{display:none}.citation_bottomBtnUploadIcons__F__uw{display:flex}.citation_bottomButtonDownload__ly_Oy{margin-bottom:10px}.citation_textHideforMobile__6sPaG{display:none}.citation_bottomBtnUpload__u9y0V{margin-bottom:5px}}@media only screen and (max-width:769px){.citation_entryHead__wOaQ_{display:none}}