._container_15vbj_1{max-width:var(--max-width-wide);margin:0 auto;padding:0 var(--space-md)}._contentContainer_15vbj_7{max-width:var(--max-width-content);margin:0 auto;padding:var(--space-2xl) var(--space-md)}._header_15vbj_13{border-bottom:1px solid var(--color-border);padding:var(--space-md) 0}._nav_15vbj_18{display:flex;gap:var(--space-md);align-items:center;justify-content:space-between}._navLinks_15vbj_25{display:flex;gap:var(--space-md);list-style:none}._logo_15vbj_31{font-weight:600;text-decoration:none}._paperGrid_15vbj_36{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-lg);margin-top:var(--space-lg)}._paperCard_15vbj_43{padding:var(--space-md);border:1px solid var(--color-border);transition:background-color var(--transition-base);cursor:pointer}._paperCard_15vbj_43:hover{background-color:var(--color-subtle)}._form_15vbj_54{max-width:var(--max-width-form);margin:0 auto}._formGroup_15vbj_59{margin-bottom:var(--space-md)}._label_15vbj_63{display:block;margin-bottom:var(--space-xs);font-weight:500}._error_15vbj_69{color:var(--color-error);margin-top:var(--space-sm)}._checkboxLabel_15vbj_74{display:flex;align-items:center;gap:var(--space-xs);font-size:14px;line-height:1.4}._checkbox_15vbj_74{width:16px;height:16px;cursor:pointer}._linkButton_15vbj_88{background:none;border:none;color:var(--color-primary);text-decoration:underline;cursor:pointer;padding:0;font:inherit}._linkButton_15vbj_88:hover{color:var(--color-primary-hover)}._termsContainer_15vbj_102{margin-top:var(--space-md);max-height:300px;overflow-y:auto;padding:var(--space-md);border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-subtle)}._success_15vbj_112{color:var(--color-success);margin-top:var(--space-sm)}._hero_15vbj_117{text-align:center;padding:var(--space-3xl) 0}._features_15vbj_122{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-lg);margin-top:var(--space-2xl)}._feature_15vbj_122{text-align:center}._feature_15vbj_122 svg{margin-bottom:var(--space-md)}._editor_15vbj_137{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md);height:calc(100vh - 200px);background-color:var(--markdown-code-bg)}._editorPane_15vbj_145{border:1px solid var(--markdown-link-border);overflow:auto;background-color:var(--markdown-table-alt-bg)}._preview_15vbj_151{padding:0;background-color:var(--markdown-code-bg)}._markdownTextarea_15vbj_156{width:100%;height:100%;padding:16px;font-size:16px;font-family:Golos Text,monospace;line-height:1.5;border:none;outline:none;resize:none;background-color:var(--markdown-table-alt-bg);color:var(--markdown-text)}._markdownTextarea_15vbj_156:focus{background-color:var(--markdown-code-bg)}._fullPageEditor_15vbj_175{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;background-color:var(--markdown-code-bg)}._editorHeader_15vbj_186{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 24px;height:56px;background-color:var(--color-subtle);position:relative;overflow:visible;z-index:100}._editorHeader_15vbj_186:hover{background-color:var(--markdown-table-alt-bg);border-bottom:1px solid var(--markdown-link-border)}@media (max-width: 768px){._editorHeader_15vbj_186{grid-template-columns:auto 1fr auto}._editorHeaderCenter_15vbj_208{order:-1;margin-right:auto}}._editorHeaderLeft_15vbj_214{display:flex;align-items:center;gap:16px;transition:opacity var(--transition-base)}._editorHeaderLeft_15vbj_214._hidden_15vbj_221{opacity:0;pointer-events:none}._editorHeaderLeft_15vbj_214._visible_15vbj_226{opacity:1;pointer-events:auto}._editorHeaderCenter_15vbj_208{display:flex;align-items:center;gap:8px;justify-content:center}._editorHeaderRight_15vbj_238{display:flex;align-items:center;gap:16px;transition:opacity var(--transition-base);justify-self:end}._editorHeaderRight_15vbj_238._hidden_15vbj_221{opacity:0;pointer-events:none}._editorHeaderRight_15vbj_238._visible_15vbj_226{opacity:1;pointer-events:auto}._titleInput_15vbj_256{background:transparent;border:none;font-size:16px;font-weight:600;color:var(--markdown-text);outline:none;min-width:300px}._titleInput_15vbj_256::placeholder{color:var(--markdown-comment)}._metadataToggle_15vbj_270{background:transparent;border:none;color:var(--markdown-code-text);cursor:pointer;font-size:16px;font-weight:500;transition:all var(--transition-base);animation:_fadeIn_15vbj_1 .2s ease}@keyframes _fadeIn_15vbj_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._metadataToggle_15vbj_270:hover{color:var(--markdown-text)}._publishButton_15vbj_296{background-color:var(--markdown-link);border:none;color:#fff;padding:8px 20px;cursor:pointer;font-size:16px;font-weight:500;transition:all var(--transition-base);border-radius:4px;animation:_fadeIn_15vbj_1 .2s ease}._publishButton_15vbj_296:hover{background-color:var(--markdown-link-hover)}._viewModeToggle_15vbj_313{background:transparent;border:none;color:var(--markdown-code-text);padding:8px;cursor:pointer;font-size:20px;font-weight:500;transition:all var(--transition-base);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:4px;animation:_fadeIn_15vbj_1 .2s ease}._viewModeToggle_15vbj_313:hover{background-color:var(--markdown-code-bg);color:var(--markdown-text)}._toolbarToggle_15vbj_336{background:transparent;border:none;color:var(--markdown-code-text);padding:8px 12px;cursor:pointer;font-size:16px;font-weight:600;transition:all var(--transition-base);border-radius:4px;animation:_fadeIn_15vbj_1 .2s ease;font-family:Georgia,serif}._toolbarToggle_15vbj_336:hover{background-color:var(--markdown-code-bg);color:var(--markdown-text)}._insertToggle_15vbj_355{background:transparent;border:none;color:var(--markdown-code-text);width:36px;height:36px;cursor:pointer;font-size:24px;font-weight:400;transition:all var(--transition-base);border-radius:4px;display:flex;align-items:center;justify-content:center;animation:_fadeIn_15vbj_1 .2s ease}._insertToggle_15vbj_355:hover{background-color:var(--markdown-code-bg);color:var(--markdown-text)}._saveButton_15vbj_377{border:none;padding:8px 20px;border-radius:4px;cursor:pointer;font-weight:500;font-size:16px;transition:background-color var(--transition-base);min-width:100px}._saveButton_15vbj_377:disabled{opacity:.6;cursor:not-allowed}._publishToggle_15vbj_393{display:flex;align-items:center;gap:6px;font-size:16px;color:var(--markdown-code-text)}._publishToggle_15vbj_393 input{width:auto}._exitButton_15vbj_405{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background:transparent;color:var(--markdown-code-text);text-decoration:none;font-size:16px;font-weight:500;transition:all var(--transition-base)}._exitButton_15vbj_405:hover{background-color:var(--markdown-code-bg)}._metadataPanel_15vbj_424{background-color:var(--markdown-table-alt-bg);border-bottom:1px solid var(--markdown-link-border);padding:20px 24px}._metadataContent_15vbj_430{max-width:800px;display:grid;gap:16px}._toolbarPopoverContainer_15vbj_437{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;z-index:1000;animation:_popoverFadeIn_15vbj_1 .2s ease}@keyframes _popoverFadeIn_15vbj_1{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._toolbarPopover_15vbj_437{background-color:var(--markdown-code-bg);border:1px solid var(--markdown-link-border);border-radius:12px;box-shadow:0 8px 24px var(--shadow-md);width:580px;max-height:80vh;overflow-y:auto;padding:20px}._toolbarSection_15vbj_469{margin-bottom:24px}._toolbarSection_15vbj_469:last-child{margin-bottom:0}._toolbarSectionTitle_15vbj_477{font-size:16px;font-weight:600;color:var(--markdown-text);margin:0 0 12px}._toolbarRow_15vbj_484{display:flex;align-items:center;gap:12px}._toolbarDivider_15vbj_490{width:1px;height:24px;background-color:var(--markdown-link-border);margin:0 8px}._fontCategory_15vbj_497{margin-bottom:16px}._fontCategoryTitle_15vbj_501{font-size:13px;font-weight:500;color:var(--markdown-comment);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px}._fontGrid_15vbj_510{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._fontOption_15vbj_516{padding:10px 12px;border:1px solid var(--markdown-hr-color);border-radius:6px;background-color:transparent;color:var(--markdown-text);font-size:14px;cursor:pointer;transition:all var(--transition-fast);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fontOption_15vbj_516:hover{background-color:var(--color-subtle);border-color:var(--markdown-link-border)}._fontOption_15vbj_516._selected_15vbj_536{background-color:var(--markdown-link);color:#fff;border-color:var(--markdown-link)}._insertGrid_15vbj_542{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._insertGridItem_15vbj_548{padding:8px 12px;border:1px solid var(--markdown-hr-color);border-radius:6px;background-color:transparent;color:var(--markdown-text);font-size:13px;cursor:pointer;transition:all var(--transition-fast);text-align:center}._insertGridItem_15vbj_548:hover{background-color:var(--color-subtle);border-color:var(--markdown-link-border)}._insertPopoverContainer_15vbj_566{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;margin-left:40px;z-index:1000;animation:_popoverFadeIn_15vbj_1 .2s ease}._insertPopover_15vbj_566{background-color:var(--markdown-code-bg);border:1px solid var(--markdown-link-border);border-radius:12px;box-shadow:0 8px 24px var(--shadow-md);width:480px;padding:20px}._insertPopoverTitle_15vbj_586{font-size:16px;font-weight:600;color:var(--markdown-text);margin:0 0 16px}._contextMenu_15vbj_594{background-color:var(--markdown-code-bg);border:1px solid var(--markdown-link-border);border-radius:8px;box-shadow:0 4px 16px var(--shadow-md);min-width:200px;padding:8px 0;animation:_contextMenuFadeIn_15vbj_1 .15s ease}@keyframes _contextMenuFadeIn_15vbj_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._contextMenuTitle_15vbj_615{font-size:12px;font-weight:600;color:var(--markdown-comment);text-transform:uppercase;letter-spacing:.5px;margin:0;padding:4px 16px 8px}._contextMenuItems_15vbj_625{display:flex;flex-direction:column}._contextMenuItem_15vbj_625{padding:8px 16px;border:none;background-color:transparent;color:var(--markdown-text);font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}._contextMenuItem_15vbj_625:hover{background-color:var(--markdown-code-bg)}._contextMenuDivider_15vbj_646{height:1px;background-color:var(--markdown-hr-color);margin:4px 0}._publishModalOverlay_15vbj_653{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1000;padding:32px}._publishModal_15vbj_653{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);max-width:1200px;width:90%;height:85vh;display:flex;flex-direction:column;overflow:hidden}._publishModalHeader_15vbj_679{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--markdown-table-alt-bg)}._publishModalHeader_15vbj_679 h2{margin:0;font-size:24px;color:var(--markdown-text)}._closePublishButton_15vbj_694{background:transparent;border:none;font-size:24px;color:var(--markdown-code-text);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color var(--transition-base)}._closePublishButton_15vbj_694:hover{background-color:var(--markdown-code-bg)}._publishModalContent_15vbj_709{flex:1;display:flex;flex-direction:column;overflow:hidden}._publishModalInfo_15vbj_716{padding:20px 32px;border-bottom:1px solid var(--markdown-hr-color)}._publishModalInfo_15vbj_716 p{margin:0;color:var(--markdown-code-text);line-height:1.6}._publishModalHint_15vbj_727{margin-top:8px!important;font-size:14px;color:var(--markdown-comment)!important;font-style:italic}._publishModalBody_15vbj_734{flex:1;display:grid;grid-template-columns:400px 1fr;overflow:hidden}._versionsList_15vbj_741{padding:24px;overflow-y:auto;border-right:1px solid var(--markdown-link-border);background-color:var(--markdown-table-alt-bg)}._versionItem_15vbj_748{display:flex;gap:16px;padding:16px;border:1px solid var(--markdown-hr-color);border-radius:8px;margin-bottom:12px;cursor:pointer;transition:all var(--transition-base)}._versionItem_15vbj_748:hover{border-color:var(--markdown-link-border);background-color:var(--markdown-table-alt-bg)}._versionItem_15vbj_748._selected_15vbj_536{border-color:var(--markdown-link);background-color:var(--color-subtle)}._versionRadio_15vbj_769{display:flex;align-items:flex-start;padding-top:2px}._versionRadio_15vbj_769 input[type=radio]{cursor:pointer}._versionDetails_15vbj_779{flex:1}._versionTitle_15vbj_783{font-weight:600;color:var(--markdown-text);margin-bottom:4px}._versionDate_15vbj_789{font-size:14px;color:var(--markdown-comment);margin-bottom:4px}._versionStatus_15vbj_795{font-size:14px;color:var(--markdown-link-hover);display:flex;align-items:center;gap:8px}._versionMessage_15vbj_803{font-size:14px;color:var(--markdown-link-hover);font-style:italic;margin-top:4px}._versionDivider_15vbj_810{font-size:13px;font-weight:500;color:var(--markdown-comment);text-transform:uppercase;letter-spacing:.5px;margin:20px 0 12px}._publishModalActions_15vbj_819{display:flex;gap:12px;justify-content:flex-end;padding:20px 32px;border-top:1px solid var(--markdown-link-border);background-color:var(--markdown-table-alt-bg)}._cancelPublishButton_15vbj_828{padding:10px 24px;border:1px solid var(--markdown-link-border);border-radius:6px;background-color:transparent;color:var(--markdown-code-text);font-size:16px;font-weight:500;cursor:pointer;transition:all var(--transition-base)}._cancelPublishButton_15vbj_828:hover{background-color:var(--markdown-code-bg)}._confirmPublishButton_15vbj_844{padding:10px 24px;border:none;border-radius:6px;background-color:var(--markdown-link);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all var(--transition-base)}._confirmPublishButton_15vbj_844:hover:not(:disabled){background-color:var(--markdown-link-hover)}._confirmPublishButton_15vbj_844:disabled{opacity:.6;cursor:not-allowed}._versionPreview_15vbj_866{display:flex;flex-direction:column;overflow:hidden}._versionPreviewHeader_15vbj_872{padding:20px 32px;border-bottom:1px solid var(--markdown-hr-color);background-color:var(--markdown-table-alt-bg)}._versionPreviewHeader_15vbj_872 h3{margin:0;font-size:18px;color:var(--markdown-text)}._versionPreviewContent_15vbj_884{flex:1;overflow-y:auto;padding:32px}._loadingPreview_15vbj_890{display:flex;align-items:center;justify-content:center;height:100%;color:var(--markdown-comment);font-style:italic}._versionPreviewMeta_15vbj_899{margin-bottom:24px}._versionPreviewMeta_15vbj_899 h2{margin:0 0 12px;font-size:28px;color:var(--markdown-text)}._versionPreviewAbstract_15vbj_909{margin:0 0 16px;color:var(--markdown-code-text);line-height:1.6}._versionPreviewTags_15vbj_915{display:flex;gap:8px;flex-wrap:wrap}._versionPreviewTag_15vbj_915{background-color:var(--markdown-code-bg);color:var(--markdown-code-text);padding:4px 12px;border-radius:16px;font-size:13px}._versionPreviewDivider_15vbj_929{height:1px;background-color:var(--markdown-link-border);margin:24px 0}._versionPreviewMarkdown_15vbj_935{color:var(--markdown-text);line-height:1.6}._publishedBadge_15vbj_940{background-color:var(--color-success);color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}._successModalOverlay_15vbj_950{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1500;animation:_fadeIn_15vbj_1 .3s ease}._successModal_15vbj_950{background-color:var(--markdown-code-bg);border-radius:16px;box-shadow:0 20px 60px var(--shadow-lg);max-width:500px;width:90%;padding:48px;text-align:center;animation:_scaleIn_15vbj_1 .3s ease;position:relative;z-index:1501}@keyframes _scaleIn_15vbj_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._successModalContent_15vbj_988{display:flex;flex-direction:column;align-items:center;gap:24px}._successIcon_15vbj_995{font-size:72px;line-height:1;animation:_bounce_15vbj_1 .6s ease}@keyframes _bounce_15vbj_1{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}._successTitle_15vbj_1010{margin:0;font-size:36px;color:var(--markdown-text);font-weight:700}._successMessage_15vbj_1017{margin:0;font-size:18px;color:var(--markdown-code-text);line-height:1.6}._successUrl_15vbj_1024{display:flex;gap:8px;width:100%;padding:16px;background-color:var(--color-subtle);border-radius:12px}._successUrlInput_15vbj_1033{flex:1;padding:12px 16px;border:1px solid var(--markdown-link-border);border-radius:8px;background-color:var(--color-bg);font-size:14px;color:var(--markdown-text);font-family:monospace}._copyButton_15vbj_1044{padding:12px 20px;border:none;border-radius:8px;background-color:var(--markdown-link);color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition-base);white-space:nowrap}._copyButton_15vbj_1044:hover{background-color:var(--markdown-link-hover)}._successActions_15vbj_1061{display:flex;gap:12px;width:100%}._viewPublishedButton_15vbj_1067{flex:1;padding:14px 24px;border:none;border-radius:8px;background-color:var(--markdown-link);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all var(--transition-base)}._viewPublishedButton_15vbj_1067:hover{background-color:var(--markdown-link-hover)}._continueEditingButton_15vbj_1084{flex:1;padding:14px 24px;border:1px solid var(--markdown-link-border);border-radius:8px;background-color:transparent;color:var(--markdown-code-text);font-size:16px;font-weight:600;cursor:pointer;transition:all var(--transition-base)}._continueEditingButton_15vbj_1084:hover{background-color:var(--markdown-code-bg)}._readingProgress_15vbj_1102{position:fixed;top:0;left:0;right:0;height:3px;background-color:var(--markdown-link);transform-origin:left;transition:transform .1s ease-out;z-index:100}._paperMeta_15vbj_1114{color:var(--markdown-comment);font-size:16px;margin-top:12px}._tags_15vbj_1120{display:flex;gap:8px;flex-wrap:wrap}._tag_15vbj_1120{background-color:var(--markdown-code-bg);color:var(--markdown-code-text);padding:4px 12px;border-radius:16px;font-size:14px}._sizeControls_15vbj_1134{display:flex;align-items:center;gap:8px;background-color:var(--color-subtle);border:1px solid var(--markdown-link-border);border-radius:6px;padding:4px}._sizeButton_15vbj_1144{width:28px;height:28px;border:none;background-color:transparent;color:var(--markdown-code-text);cursor:pointer;border-radius:4px;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background-color var(--transition-base)}._sizeButton_15vbj_1144:hover:not(:disabled){background-color:var(--markdown-code-bg)}._sizeButton_15vbj_1144:disabled{opacity:.4;cursor:not-allowed}._sizeDisplay_15vbj_1168{min-width:48px;text-align:center;font-size:14px;font-weight:500;color:var(--markdown-text)}._insertButtonContainer_15vbj_1177{position:relative}._insertButton_15vbj_1177{padding:6px 16px;border:1px solid var(--markdown-link-border);border-radius:4px;background-color:var(--markdown-code-bg);color:var(--markdown-text);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition-base);display:flex;align-items:center;gap:4px}._insertButton_15vbj_1177:hover{background-color:var(--markdown-code-bg);border-color:var(--markdown-link-border)}._insertMenu_15vbj_1201{position:absolute;top:100%;left:0;margin-top:4px;background-color:var(--markdown-code-bg);border:1px solid var(--markdown-link-border);border-radius:6px;box-shadow:0 4px 12px var(--shadow-sm);min-width:180px;max-height:400px;overflow-y:auto;z-index:100}._insertMenuItem_15vbj_1216{display:block;width:100%;padding:8px 16px;border:none;background-color:transparent;color:var(--markdown-text);font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease}._insertMenuItem_15vbj_1216:hover{background-color:var(--markdown-code-bg)}._insertMenuItem_15vbj_1216:first-child{border-top-left-radius:5px;border-top-right-radius:5px}._insertMenuItem_15vbj_1216:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}._undoButton_15vbj_1244,._redoButton_15vbj_1245{width:32px;height:32px;border:1px solid var(--markdown-link-border);border-radius:4px;background-color:var(--markdown-code-bg);color:var(--markdown-text);font-size:16px;cursor:pointer;transition:all var(--transition-base);display:flex;align-items:center;justify-content:center}._undoButton_15vbj_1244:hover:not(:disabled),._redoButton_15vbj_1245:hover:not(:disabled){background-color:var(--markdown-code-bg);border-color:var(--markdown-link-border)}._undoButton_15vbj_1244:disabled,._redoButton_15vbj_1245:disabled{opacity:.4;cursor:not-allowed;color:var(--markdown-comment)}._editorError_15vbj_1273{background-color:var(--color-error-bg);color:var(--color-error);padding:12px 24px;border-bottom:1px solid var(--color-error-bg)}._editorContent_15vbj_1280{display:grid;grid-template-columns:1fr 1fr;gap:0;flex:1;overflow:hidden}._editorContent_15vbj_1280 ._editorPane_15vbj_145{height:100%;overflow:auto;border:none}._editorContent_15vbj_1280 ._editorPane_15vbj_145:first-child{border-right:1px solid var(--markdown-link-border)}._editorContent_15vbj_1280 ._markdownTextarea_15vbj_156{padding:32px;font-size:18px;line-height:1.6}._editorContent_15vbj_1280 ._preview_15vbj_151{height:100%;overflow:auto}._editorContent_15vbj_1280._focusedMode_15vbj_1310{display:flex;justify-content:center;align-items:center;padding:40px;background-color:var(--color-subtle)}._editorContent_15vbj_1280._focusedMode_15vbj_1310 ._editorPane_15vbj_145:first-child{max-width:800px;width:100%;height:calc(100vh - 136px);border-radius:12px;background-color:var(--markdown-code-bg);border-right:none}._editorContent_15vbj_1280._focusedMode_15vbj_1310 ._editorPane_15vbj_145._previewPane_15vbj_1328{display:none}._editorContent_15vbj_1280._focusedMode_15vbj_1310 ._markdownTextarea_15vbj_156{padding:48px;font-size:20px;line-height:1.8;background-color:var(--markdown-code-bg)}._editorContent_15vbj_1280._focusedMode_15vbj_1310 ._markdownTextarea_15vbj_156:focus{background-color:var(--color-bg-secondary)}@media (max-width: 768px){._editor_15vbj_137{grid-template-columns:1fr}._preview_15vbj_151{display:none}._editorContent_15vbj_1280{grid-template-columns:1fr}._editorContent_15vbj_1280 ._editorPane_15vbj_145:first-child{border-right:none}._titleInput_15vbj_256{min-width:150px;font-size:16px}._editorHeader_15vbj_186{padding:8px 16px}._metadataToggle_15vbj_270{font-size:14px;width:auto;min-width:60px}._viewModeToggle_15vbj_313{width:32px;height:32px;font-size:18px}._toolbarToggle_15vbj_336{padding:6px 10px;font-size:14px}._insertToggle_15vbj_355{width:32px;height:32px;font-size:20px}._toolbarPopoverContainer_15vbj_437{left:auto;right:12px;transform:none}._toolbarPopover_15vbj_437{width:320px}._fontGrid_15vbj_510,._insertGrid_15vbj_542{grid-template-columns:repeat(2,1fr)}._insertPopoverContainer_15vbj_566{margin-left:20px}._insertPopover_15vbj_566{width:300px}._contextMenu_15vbj_594{min-width:160px}._publishModal_15vbj_653{max-width:95vw;height:90vh}._publishModalBody_15vbj_734{grid-template-columns:1fr}._versionsList_15vbj_741{border-right:none;border-bottom:1px solid var(--markdown-link-border);max-height:300px}._versionPreview_15vbj_866{min-height:400px}._publishModalHeader_15vbj_679,._publishModalContent_15vbj_709,._publishModalActions_15vbj_819{padding-left:20px;padding-right:20px}._successModal_15vbj_950{padding:32px;max-width:90vw}._successTitle_15vbj_1010{font-size:28px}._successMessage_15vbj_1017{font-size:16px}._successActions_15vbj_1061{flex-direction:column}._insertMenu_15vbj_1201{right:0;left:auto}._editorContent_15vbj_1280._focusedMode_15vbj_1310{padding:20px}._editorContent_15vbj_1280._focusedMode_15vbj_1310 ._editorPane_15vbj_145:first-child{height:calc(100vh - 96px)}._editorContent_15vbj_1280._focusedMode_15vbj_1310 ._markdownTextarea_15vbj_156{padding:24px;font-size:18px}}._modalOverlay_15vbj_1485{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1100;padding:32px}._modalContent_15vbj_1499{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);max-width:600px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._modalHeader_15vbj_1511{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--markdown-link-border)}._modalHeader_15vbj_1511 h3{margin:0;font-size:20px;color:var(--markdown-text)}._closeButton_15vbj_1525{background:transparent;border:none;font-size:28px;color:var(--markdown-code-text);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color var(--transition-base)}._closeButton_15vbj_1525:hover{background-color:var(--markdown-code-bg)}._modalBody_15vbj_1545{padding:24px;overflow-y:auto;flex:1}._formRow_15vbj_1551{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}._modalActions_15vbj_1557{display:flex;gap:12px;justify-content:flex-end;padding:20px 24px;border-top:1px solid var(--markdown-link-border);background-color:var(--markdown-table-alt-bg)}._cancelButton_15vbj_1566{padding:10px 24px;border:1px solid var(--markdown-link-border);border-radius:6px;background-color:transparent;color:var(--markdown-code-text);font-size:16px;font-weight:500;cursor:pointer;transition:all var(--transition-base)}._cancelButton_15vbj_1566:hover{background-color:var(--markdown-code-bg)}._primaryButton_15vbj_1582{padding:10px 24px;border:none;border-radius:6px;background-color:var(--markdown-link);color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all var(--transition-base)}._primaryButton_15vbj_1582:hover:not(:disabled){background-color:var(--markdown-link-hover)}._primaryButton_15vbj_1582:disabled{opacity:.6;cursor:not-allowed}._previewSection_15vbj_1603{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--markdown-hr-color)}._imagePreview_15vbj_1609{margin-top:var(--space-sm);padding:var(--space-md);background-color:var(--color-subtle);border:1px solid var(--markdown-hr-color);border-radius:6px;min-height:100px;display:flex;align-items:center;justify-content:center}._imagePreview_15vbj_1609 img{max-height:300px}._insertImageResultHidden_15vbj_1625{display:none}._uploadButton_15vbj_1630{background:transparent;color:var(--markdown-code-text);cursor:pointer;font-size:16px;font-weight:500;border-radius:4px;display:flex;align-items:center;gap:6px;transition:all var(--transition-base);animation:_fadeIn_15vbj_1 .2s ease}._uploadButton_15vbj_1630:hover:not(:disabled){color:var(--markdown-text)}._uploadButton_15vbj_1630:disabled{opacity:.6;cursor:not-allowed}._downloadButton_15vbj_1654{background:transparent;color:var(--markdown-code-text);cursor:pointer;font-size:16px;font-weight:500;border-radius:4px;display:flex;align-items:center;gap:6px;transition:all var(--transition-base);animation:_fadeIn_15vbj_1 .2s ease}._downloadButton_15vbj_1654:hover{color:var(--markdown-text)}._uploadError_15vbj_1673{position:absolute;top:100%;left:0;right:0;margin-top:4px;padding:8px 12px;background-color:var(--color-error-bg);color:var(--color-error);font-size:14px;border-radius:4px;box-shadow:0 2px 4px var(--shadow-sm);z-index:100}._fileUploadModal_15vbj_1689{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);max-width:700px;width:90%;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}._uploadArea_15vbj_1701{border:2px dashed var(--markdown-link-border);border-radius:8px;padding:48px 32px;text-align:center;transition:all var(--transition-base);background-color:var(--markdown-table-alt-bg)}._uploadArea_15vbj_1701:hover{border-color:var(--markdown-link);background-color:var(--color-subtle)}._uploadAreaDragging_15vbj_1715{border-color:var(--markdown-link);background-color:var(--markdown-code-bg);transform:scale(1.02)}._uploadAreaLabel_15vbj_1721{display:block;cursor:pointer;width:100%;height:100%}._uploadIcon_15vbj_1728{font-size:48px;margin-bottom:16px}._uploadText_15vbj_1733{font-size:18px;font-weight:500;color:var(--markdown-text);margin-bottom:8px}._uploadHint_15vbj_1740{font-size:14px;color:var(--markdown-comment)}._fileInfo_15vbj_1745{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:var(--color-subtle);border-radius:6px;margin-bottom:20px}._fileName_15vbj_1755{font-size:16px;color:var(--markdown-text)}._changeFileButton_15vbj_1760{padding:6px 16px;border:1px solid var(--markdown-link-border);border-radius:4px;background-color:transparent;color:var(--markdown-code-text);font-size:14px;cursor:pointer;transition:all var(--transition-base)}._changeFileButton_15vbj_1760:hover{background-color:var(--markdown-code-bg)}._previewContainer_15vbj_1775{flex:1;overflow:hidden;display:flex;flex-direction:column}._previewTitle_15vbj_1782{font-size:16px;font-weight:600;color:var(--markdown-text);margin:0 0 12px}._previewContent_15vbj_1789{flex:1;overflow-y:auto;background-color:var(--color-subtle);border:1px solid var(--markdown-hr-color);border-radius:6px;padding:16px}._previewContent_15vbj_1789 pre{margin:0;font-family:Courier New,monospace;font-size:14px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;color:var(--markdown-text)}._previewTruncated_15vbj_1808{margin-top:8px;padding:8px;background-color:var(--color-subtle);border-radius:4px;font-size:13px;color:var(--markdown-comment);text-align:center}._saveStatus_15vbj_1819{font-size:14px;padding:4px 12px;border-radius:4px;font-weight:500;min-width:150px;text-align:center}._saveStatus_15vbj_1819._saved_15vbj_1828{color:var(--markdown-string)}._saveStatus_15vbj_1819._saving_15vbj_1832{color:var(--markdown-link);animation:_pulse_15vbj_1 1.5s ease-in-out infinite}._saveStatus_15vbj_1819._error_15vbj_69{color:var(--color-error)}._saveStatus_15vbj_1819._unsaved_15vbj_1841{color:var(--markdown-link-hover)}@keyframes _pulse_15vbj_1{0%,to{opacity:1}50%{opacity:.7}}._revisionsPanel_15vbj_1855{position:absolute;top:56px;right:0;width:400px;height:calc(100% - 56px);background-color:var(--markdown-table-alt-bg);border-left:1px solid var(--markdown-link-border);box-shadow:-2px 0 8px var(--shadow-sm);display:flex;flex-direction:column;z-index:10}._revisionsPanelHeader_15vbj_1869{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--markdown-code-bg)}._revisionsPanelHeader_15vbj_1869 h3{margin:0;font-size:18px;color:var(--markdown-text)}._closePanelButton_15vbj_1884{background:transparent;border:none;font-size:20px;color:var(--markdown-code-text);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color var(--transition-base)}._closePanelButton_15vbj_1884:hover{background-color:var(--markdown-link-border)}._revisionsList_15vbj_1899{flex:1;overflow-y:auto;padding:16px}._loadingRevisions_15vbj_1905,._noRevisions_15vbj_1906{text-align:center;color:var(--markdown-comment);padding:32px}._revisionItem_15vbj_1912{background-color:var(--markdown-code-bg);border:1px solid var(--markdown-hr-color);border-radius:6px;padding:16px;margin-bottom:12px;transition:box-shadow .2s ease}._revisionItem_15vbj_1912:hover{box-shadow:0 2px 4px var(--shadow-sm)}._revisionInfo_15vbj_1925{margin-bottom:12px}._revisionTitle_15vbj_1929{font-weight:600;color:var(--markdown-text);margin-bottom:4px}._revisionDate_15vbj_1935{font-size:14px;color:var(--markdown-comment)}._revisionMessage_15vbj_1940{font-size:14px;color:var(--markdown-link-hover);font-style:italic;margin-top:8px}._revisionActions_15vbj_1947{display:flex;gap:8px}._viewButton_15vbj_1952,._restoreButton_15vbj_1953{padding:6px 12px;font-size:14px;border-radius:4px;cursor:pointer;transition:all var(--transition-base)}._viewButton_15vbj_1952{background-color:transparent;border:1px solid var(--markdown-link-border);color:var(--markdown-code-text)}._viewButton_15vbj_1952:hover{background-color:var(--markdown-code-bg)}._restoreButton_15vbj_1953{background-color:var(--markdown-link);border:none;color:#fff}._restoreButton_15vbj_1953:hover{background-color:var(--markdown-link-hover)}@media (max-width: 768px){._revisionsPanel_15vbj_1855{width:100%}}._revisionPreviewOverlay_15vbj_1988{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1000;padding:32px}._revisionPreviewModal_15vbj_2002{background-color:var(--markdown-code-bg);border-radius:8px;box-shadow:0 4px 20px var(--shadow-md);max-width:900px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._revisionPreviewHeader_15vbj_2014{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 32px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--markdown-table-alt-bg)}._revisionPreviewHeader_15vbj_2014 h2{margin:0;font-size:24px;color:var(--markdown-text)}._revisionPreviewDate_15vbj_2029{font-size:14px;color:var(--markdown-comment);margin-top:4px}._closePreviewButton_15vbj_2035{background:transparent;border:none;font-size:24px;color:var(--markdown-code-text);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color var(--transition-base)}._closePreviewButton_15vbj_2035:hover{background-color:var(--markdown-code-bg)}._revisionPreviewContent_15vbj_2050{flex:1;overflow-y:auto;padding:32px}._revisionPreviewMetadata_15vbj_2056{margin-bottom:24px}._revisionPreviewSection_15vbj_2060{margin-bottom:20px}._revisionPreviewSection_15vbj_2060 h4{margin:0 0 8px;font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:var(--markdown-comment)}._revisionPreviewSection_15vbj_2060 p{margin:0;color:var(--markdown-text);line-height:1.6}._revisionPreviewTags_15vbj_2078{display:flex;gap:8px;flex-wrap:wrap}._revisionPreviewTag_15vbj_2078{background-color:var(--markdown-code-bg);color:var(--markdown-code-text);padding:4px 12px;border-radius:16px;font-size:14px}._revisionPreviewDivider_15vbj_2092{height:1px;background-color:var(--markdown-link-border);margin:24px 0}._revisionPreviewMarkdown_15vbj_2098{min-height:200px}@media (max-width: 768px){._revisionPreviewOverlay_15vbj_1988{padding:16px}._revisionPreviewModal_15vbj_2002{max-height:95vh}._revisionPreviewHeader_15vbj_2014{padding:16px 20px}._revisionPreviewContent_15vbj_2050{padding:20px}}._replaceExistingOption_15vbj_2120{margin-top:16px;padding:16px;background-color:var(--color-subtle);border:1px solid var(--markdown-hr-color);border-radius:8px}._replaceExistingOption_15vbj_2120 label{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--markdown-code-text);cursor:pointer}._replaceExistingOption_15vbj_2120 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._replaceExistingHint_15vbj_2143{margin:8px 0 0 26px;font-size:13px;color:var(--markdown-comment);line-height:1.5}._publishedBadge_15vbj_940{display:inline-block;padding:4px 8px;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:4px;margin-left:8px}._publishedBadge_15vbj_940[data-status=current]{background-color:var(--color-success);color:#fff}._publishedBadge_15vbj_940[data-status=published]{background-color:var(--markdown-link);color:#fff}._publishedBadge_15vbj_940[data-status=replaced]{background-color:var(--color-gray-400);color:#fff}._dashboardContainer_15vbj_2176{padding:0;max-width:none}._dashboardHeader_15vbj_2181{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid var(--markdown-hr-color);background-color:var(--color-bg-secondary)}._dashboardHeader_15vbj_2181 h1{margin:0;font-size:28px;color:var(--markdown-heading)}._dashboardActions_15vbj_2196{display:flex;align-items:center;gap:16px}._newPaperButton_15vbj_2203{padding:8px 16px;background-color:var(--markdown-link);color:#fff;border-radius:6px;text-decoration:none;font-weight:500;transition:background-color var(--transition-base)}._newPaperButton_15vbj_2203:hover{background-color:var(--markdown-link-hover)}._emptyState_15vbj_2218{text-align:center;padding:80px 32px}._emptyState_15vbj_2218 p{font-size:18px;color:var(--markdown-comment);margin-bottom:24px}._newPaperButtonLarge_15vbj_2229{display:inline-block;padding:12px 24px;background-color:var(--markdown-link);color:#fff;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:background-color var(--transition-base)}._newPaperButtonLarge_15vbj_2229:hover{background-color:var(--markdown-link-hover)}._statusBadge_15vbj_2248{padding:4px 8px;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:4px;white-space:nowrap}._statusBadge_15vbj_2248._published_15vbj_940{background-color:#e8f4e8;color:var(--color-success)}._statusBadge_15vbj_2248._draft_15vbj_2262{background-color:var(--color-subtle);color:var(--markdown-comment)}._editButton_15vbj_2268,._viewButton_15vbj_1952,._deleteButton_15vbj_2270{padding:6px 12px;font-size:13px;border-radius:4px;text-decoration:none;border:none;cursor:pointer;transition:all var(--transition-base)}._editButton_15vbj_2268{background-color:var(--markdown-link);color:#fff}._editButton_15vbj_2268:hover{background-color:var(--markdown-link-hover)}._viewButton_15vbj_1952{background-color:var(--color-bg);color:var(--markdown-link);border:1px solid var(--markdown-link)}._viewButton_15vbj_1952:hover{background-color:var(--markdown-link);color:#fff}._deleteButton_15vbj_2270{background-color:var(--color-bg);color:var(--color-error);border:1px solid var(--color-error)}._deleteButton_15vbj_2270:hover{background-color:var(--color-error);color:#fff}._listViewContainer_15vbj_2312{display:flex;height:calc(100vh - 80px)}._listSidebar_15vbj_2317{width:320px;background-color:var(--color-bg-secondary);border-right:1px solid var(--markdown-hr-color);display:flex;flex-direction:column}._listFilters_15vbj_2325{padding:16px;border-bottom:1px solid var(--markdown-hr-color);display:flex;flex-direction:column;gap:8px}._listSidebarActions_15vbj_2333{padding:16px;border-bottom:1px solid var(--markdown-hr-color);display:flex;align-items:center;gap:12px}._searchInputCompact_15vbj_2341,._filterSelectCompact_15vbj_2342{width:100%;padding:8px 12px;border:1px solid var(--markdown-hr-color);border-radius:4px;font-size:13px;background-color:var(--color-bg)}._searchInputCompact_15vbj_2341:focus,._filterSelectCompact_15vbj_2342:focus{outline:none;border-color:var(--markdown-link)}._papersList_15vbj_2357{flex:1;overflow-y:auto}._paperListItem_15vbj_2362{padding:12px 16px;border-bottom:1px solid var(--markdown-hr-color);cursor:pointer;transition:background-color var(--transition-base)}._paperListItem_15vbj_2362:hover{background-color:var(--color-subtle)}._paperListItem_15vbj_2362._selected_15vbj_536{background-color:var(--markdown-code-bg);border-left:3px solid var(--markdown-link);padding-left:13px}._paperListItemHeader_15vbj_2379{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._paperListItemTitle_15vbj_2386{font-size:14px;font-weight:500;color:var(--markdown-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px}._statusDot_15vbj_2397{width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusDot_15vbj_2397._published_15vbj_940{background-color:var(--color-success)}._statusDot_15vbj_2397._draft_15vbj_2262{background-color:var(--markdown-comment)}._paperListItemMeta_15vbj_2412{display:flex;gap:8px;font-size:12px;color:var(--markdown-comment)}._paperListItemDate_15vbj_2419{flex-shrink:0}._paperListItemTags_15vbj_2423{opacity:.8}._listDetail_15vbj_2427{flex:1;overflow-y:auto;background-color:var(--color-bg)}._noSelection_15vbj_2433{display:flex;align-items:center;justify-content:center;height:100%;color:var(--markdown-comment);font-size:16px}._paperDetail_15vbj_2442{padding:32px;max-width:800px;margin:0 auto}._paperDetailHeader_15vbj_2448{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--markdown-hr-color)}._paperDetailTitle_15vbj_2457{font-size:28px;font-weight:600;color:var(--markdown-heading);margin:0 0 12px}._paperDetailMeta_15vbj_2464{display:flex;align-items:center;gap:12px}._paperDetailDate_15vbj_2470{color:var(--markdown-comment);font-size:14px}._paperDetailActions_15vbj_2475{display:flex;gap:8px}._paperDetailActions_15vbj_2475 button{padding:8px 16px;font-size:14px;font-weight:500}._paperDetailContent_15vbj_2486{display:flex;flex-direction:column;gap:32px}._paperDetailSection_15vbj_2492 h3{font-size:16px;font-weight:600;color:var(--markdown-heading);margin:0 0 12px}._paperDetailSection_15vbj_2492 p{font-size:15px;line-height:1.6;color:var(--markdown-code-text);margin:0}._paperDetailTags_15vbj_2506{display:flex;flex-wrap:wrap;gap:8px}._paperDetailTag_15vbj_2506{padding:6px 12px;background-color:var(--color-subtle);color:var(--markdown-code-text);font-size:13px;border-radius:4px}._paperDetailPreview_15vbj_2520{font-size:14px;line-height:1.6;color:var(--markdown-code-text);padding:16px;background-color:var(--color-bg-secondary);border:1px solid var(--markdown-hr-color);border-radius:6px;font-family:monospace;white-space:pre-wrap}._paperListItemAuthor_15vbj_2534{color:var(--markdown-link-hover);font-size:12px}._paperDetailViews_15vbj_2539{color:var(--markdown-comment);font-size:14px}._paperDetailAuthor_15vbj_2544{color:var(--markdown-link-hover);font-size:14px}._paperDetailMarkdownPreview_15vbj_2549{background-color:var(--color-bg-secondary);border-radius:6px;overflow-y:auto;position:relative}._paperDetailMarkdownPreview_15vbj_2549:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(to bottom,transparent,var(--color-bg-secondary));pointer-events:none}._paperDetailMarkdownPreview_15vbj_2549 h1,._paperDetailMarkdownPreview_15vbj_2549 h2,._paperDetailMarkdownPreview_15vbj_2549 h3,._paperDetailMarkdownPreview_15vbj_2549 h4,._paperDetailMarkdownPreview_15vbj_2549 h5,._paperDetailMarkdownPreview_15vbj_2549 h6{margin-top:1em;margin-bottom:.5em;color:var(--markdown-heading)}._paperDetailMarkdownPreview_15vbj_2549 h1{font-size:1.5em}._paperDetailMarkdownPreview_15vbj_2549 h2{font-size:1.3em}._paperDetailMarkdownPreview_15vbj_2549 h3{font-size:1.1em}._paperDetailMarkdownPreview_15vbj_2549 p{margin-bottom:1em;line-height:1.6}._paperDetailMarkdownPreview_15vbj_2549 ul,._paperDetailMarkdownPreview_15vbj_2549 ol{margin-bottom:1em;padding-left:2em}._paperDetailMarkdownPreview_15vbj_2549 li{margin-bottom:.3em}._paperDetailMarkdownPreview_15vbj_2549 blockquote{margin:1em 0;padding-left:1em;border-left:3px solid var(--markdown-link);color:var(--markdown-code-text);font-style:italic}._paperDetailMarkdownPreview_15vbj_2549 code{background-color:var(--markdown-code-bg);padding:.2em .4em;border-radius:3px;font-size:.9em;font-family:Courier New,monospace}._paperDetailMarkdownPreview_15vbj_2549 pre{background-color:var(--markdown-code-bg);padding:1em;border-radius:5px;overflow-x:auto;margin-bottom:1em}._paperDetailMarkdownPreview_15vbj_2549 pre code{background-color:transparent;padding:0}._paperDetailMarkdownPreview_15vbj_2549 a{color:var(--markdown-link);text-decoration:underline}._paperDetailMarkdownPreview_15vbj_2549 a:hover{color:var(--markdown-link-hover)}._paperDetailMarkdownPreview_15vbj_2549 img{max-width:100%;height:auto;margin:1em 0}._paperDetailMarkdownPreview_15vbj_2549 table{border-collapse:collapse;width:100%;margin-bottom:1em}._paperDetailMarkdownPreview_15vbj_2549 th,._paperDetailMarkdownPreview_15vbj_2549 td{border:1px solid var(--markdown-hr-color);padding:.5em;text-align:left}._paperDetailMarkdownPreview_15vbj_2549 th{background-color:var(--color-subtle);font-weight:600}._paperDetailMarkdownPreview_15vbj_2549 hr{border:none;border-top:1px solid var(--markdown-hr-color);margin:2em 0}._diffContainer_15vbj_2666{background-color:var(--markdown-code-bg);border:1px solid var(--markdown-link-border);border-radius:8px;overflow:hidden;font-family:Courier New,monospace;font-size:14px}._diffHeader_15vbj_2675{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;background-color:var(--color-subtle);border-bottom:1px solid var(--markdown-link-border)}._diffOldTitle_15vbj_2685,._diffNewTitle_15vbj_2686{font-weight:600;color:var(--markdown-text)}._diffArrow_15vbj_2691{color:var(--markdown-link)}._diffStats_15vbj_2695{display:flex;gap:16px;padding:12px 16px;background-color:var(--color-subtle);border-bottom:1px solid var(--markdown-hr-color);font-size:13px}._diffAdditions_15vbj_2704{color:var(--color-success);font-weight:600}._diffDeletions_15vbj_2709{color:var(--color-error);font-weight:600}._diffUnchanged_15vbj_2714{color:var(--color-gray-500)}._diffContent_15vbj_2718{background-color:var(--color-bg)}._diffLine_15vbj_2722{display:flex;min-height:20px;line-height:20px;white-space:pre;position:relative}._diffLineNumber_15vbj_2730{width:50px;padding:0 8px;text-align:right;color:var(--color-gray-400);background-color:var(--color-subtle);border-right:1px solid var(--markdown-hr-color);-webkit-user-select:none;user-select:none;flex-shrink:0}._diffLineContent_15vbj_2741{flex:1;padding:0 8px;overflow-x:auto}._diffLinePrefix_15vbj_2747{display:inline-block;width:1ch;margin-right:8px;font-weight:600}._diffAdded_15vbj_2754{background-color:var(--color-success-bg)}._diffAdded_15vbj_2754 ._diffLineContent_15vbj_2741{color:var(--color-success)}._diffRemoved_15vbj_2762{background-color:#ffebee}._diffRemoved_15vbj_2762 ._diffLineContent_15vbj_2741{color:var(--color-error)}._diffUnchanged_15vbj_2714{background-color:var(--color-bg)}._diffUnchanged_15vbj_2714 ._diffLineContent_15vbj_2741{color:var(--markdown-text)}._diffSideBySide_15vbj_2779{display:flex;background-color:var(--color-bg)}._diffSide_15vbj_2779{flex:1;overflow-x:auto}._diffSide_15vbj_2779:first-child{border-right:2px solid var(--markdown-link-border)}._diffSideHeader_15vbj_2793{padding:12px 16px;background-color:var(--color-subtle);border-bottom:1px solid var(--markdown-link-border);font-weight:600;color:var(--markdown-text);text-align:center}._diffSideContent_15vbj_2802{min-height:200px}._diffSide_15vbj_2779 ._diffLine_15vbj_2722{border-bottom:1px solid var(--markdown-code-bg)}._diffSide_15vbj_2779 ._diffLineNumber_15vbj_2730{width:40px;font-size:12px}._diffViewOverlay_15vbj_2816{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1000}._diffViewModal_15vbj_2829{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);width:90vw;max-width:1200px;height:80vh;display:flex;flex-direction:column;overflow:hidden}._diffViewHeader_15vbj_2841{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--color-subtle)}._diffViewHeader_15vbj_2841 h2{margin:0;font-size:24px;font-weight:600;color:var(--markdown-text)}._closeDiffButton_15vbj_2857{background:none;border:none;font-size:24px;color:var(--markdown-link);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color var(--transition-base)}._closeDiffButton_15vbj_2857:hover{background-color:var(--markdown-code-bg)}._diffViewContent_15vbj_2872{flex:1;overflow-y:auto;padding:24px;background-color:var(--markdown-code-bg)}._compareButton_15vbj_2880{padding:6px 12px;background-color:var(--color-success-bg);color:var(--color-success);border:1px solid #a5d6a7;border-radius:4px;font-size:13px;cursor:pointer;transition:all var(--transition-base)}._compareButton_15vbj_2880:hover{background-color:#c8e6c9;border-color:#81c784}._revisionsPanelTitle_15vbj_2897{display:flex;align-items:center;gap:16px;flex:1}._createVersionButton_15vbj_2904{padding:6px 12px;background-color:var(--markdown-link);color:#fff;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:background-color var(--transition-base)}._createVersionButton_15vbj_2904:hover{background-color:var(--markdown-link-hover)}._revisionMeta_15vbj_2919{display:flex;gap:12px;font-size:13px;color:var(--color-gray-500);margin-top:4px}._revisionAuthor_15vbj_2927{color:var(--markdown-link)}._revisionDescription_15vbj_2931{margin-top:8px;padding:8px 12px;background-color:var(--color-subtle);border-radius:4px;font-size:14px;color:var(--color-text-secondary);line-height:1.5}._createVersionOverlay_15vbj_2942{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1000}._createVersionModal_15vbj_2955{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);width:90vw;max-width:500px;overflow:hidden}._createVersionHeader_15vbj_2964{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--color-subtle)}._createVersionHeader_15vbj_2964 h2{margin:0;font-size:20px;font-weight:600;color:var(--markdown-text)}._closeCreateVersionButton_15vbj_2980{background:none;border:none;font-size:20px;color:var(--markdown-link);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color var(--transition-base)}._closeCreateVersionButton_15vbj_2980:hover{background-color:var(--markdown-code-bg)}._createVersionContent_15vbj_2995{padding:24px}._createVersionDescription_15vbj_2999{margin:0 0 16px;color:var(--color-text-secondary);font-size:14px;line-height:1.5}._versionMessageInput_15vbj_3006{width:100%;padding:12px;border:1px solid var(--markdown-link-border);border-radius:6px;font-size:14px;font-family:inherit;resize:vertical;background-color:var(--color-bg);transition:border-color .2s}._versionMessageInput_15vbj_3006:focus{outline:none;border-color:var(--markdown-link)}._createVersionActions_15vbj_3023{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}._confirmCreateButton_15vbj_3030{padding:8px 16px;background-color:var(--markdown-link);color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color var(--transition-base)}._confirmCreateButton_15vbj_3030:hover:not(:disabled){background-color:var(--markdown-link-hover)}._confirmCreateButton_15vbj_3030:disabled{opacity:.5;cursor:not-allowed}._mergeButton_15vbj_3051{background:transparent;color:var(--markdown-code-text);cursor:pointer;font-size:16px;font-weight:500;border-radius:4px;display:flex;align-items:center;gap:6px;transition:all var(--transition-base);animation:_fadeIn_15vbj_1 .2s ease}._aiFeedbackButton_15vbj_3066{background:transparent;color:var(--markdown-code-text);cursor:pointer;font-size:16px;font-weight:500;transition:all var(--transition-base);border-radius:4px;display:flex;align-items:center;gap:6px;animation:_fadeIn_15vbj_1 .2s ease}._aiFeedbackButton_15vbj_3066:hover{color:var(--color-primary);background-color:var(--color-subtle)}._mergeModalOverlay_15vbj_3085{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1000}._mergeModalContent_15vbj_3098{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);width:90vw;max-width:1400px;height:85vh;overflow:hidden}._mergeView_15vbj_3108{display:flex;flex-direction:column;height:100%}._mergeHeader_15vbj_3114{padding:24px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--color-subtle)}._mergeHeader_15vbj_3114 h2{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--markdown-text)}._mergeDescription_15vbj_3127{margin:0;color:var(--color-text-secondary);font-size:14px}._mergeActions_15vbj_3133{display:flex;gap:12px;padding:16px 24px;background-color:var(--color-subtle);border-bottom:1px solid var(--markdown-hr-color)}._selectAllButton_15vbj_3141,._deselectAllButton_15vbj_3142,._togglePreviewButton_15vbj_3143{padding:6px 12px;border:1px solid var(--markdown-link-border);background-color:var(--color-bg);color:var(--markdown-text);border-radius:4px;font-size:13px;cursor:pointer;transition:all var(--transition-base)}._selectAllButton_15vbj_3141:hover,._deselectAllButton_15vbj_3142:hover,._togglePreviewButton_15vbj_3143:hover{background-color:var(--color-subtle);border-color:var(--markdown-link)}._mergeContent_15vbj_3161,._mergeMainContent_15vbj_3170{flex:1;display:flex;gap:24px;padding:24px;overflow:hidden}._changeGroupsColumn_15vbj_3178{flex:1;display:flex;flex-direction:column;overflow:hidden}._changeGroupsColumn_15vbj_3178 h3{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--markdown-text)}._mergePreviewColumn_15vbj_3192{flex:1;display:flex;flex-direction:column;overflow:hidden}._mergePreviewColumn_15vbj_3192 h3{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--markdown-text)}._mergePreviewContent_15vbj_3206{flex:1;overflow-y:auto;border:1px solid var(--markdown-link-border);border-radius:8px;background-color:var(--color-bg)}._changeGroupsList_15vbj_3214{flex:1;overflow-y:auto;padding-right:12px}._changeGroupsList_15vbj_3214 h3{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--markdown-text)}._noChanges_15vbj_3227{text-align:center;color:var(--color-gray-500);padding:40px}._changeGroup_15vbj_3178{margin-bottom:16px;border:1px solid var(--markdown-link-border);border-radius:8px;overflow:hidden;transition:all var(--transition-base)}._changeGroup_15vbj_3178:hover{border-color:var(--markdown-link);box-shadow:0 2px 8px var(--shadow-sm)}._changeGroup_15vbj_3178._selected_15vbj_536{border-color:var(--markdown-link);background-color:var(--color-subtle)}._changeGroupHeader_15vbj_3251{padding:16px;background-color:var(--markdown-code-bg)}._changeGroupLabel_15vbj_3256{display:flex;align-items:flex-start;cursor:pointer;gap:12px}._changeGroupCheckbox_15vbj_3263{flex-shrink:0;width:16px;height:16px;margin-top:2px;cursor:pointer}._changeGroupInfo_15vbj_3271{flex:1}._changeGroupTitle_15vbj_3275{font-weight:600;color:var(--markdown-text);margin-bottom:4px}._changeGroupDescription_15vbj_3281{font-size:13px;color:var(--color-gray-500);margin-bottom:8px}._changeGroupType_15vbj_3287{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}._changeGroupType_15vbj_3287._addition_15vbj_3296{background-color:var(--color-success-bg);color:var(--color-success)}._changeGroupType_15vbj_3287._deletion_15vbj_3301{background-color:#ffebee;color:var(--color-error)}._changeGroupType_15vbj_3287._modification_15vbj_3306{background-color:var(--color-bg);color:var(--color-warning)}._changeGroupDiff_15vbj_3311{background-color:var(--color-bg);border-top:1px solid var(--markdown-hr-color);font-family:Courier New,monospace;font-size:13px;line-height:1.5}._diffCodeLine_15vbj_3319{display:flex;align-items:stretch;min-height:20px;position:relative}._diffCodeLine_15vbj_3319._added_15vbj_3326{background-color:#e6ffed}._diffCodeLine_15vbj_3319._removed_15vbj_3330{background-color:#ffebe9}._diffCodeLine_15vbj_3319._unchanged_15vbj_3334{background-color:var(--color-bg)}._contextLine_15vbj_3338 ._diffCodeLine_15vbj_3319{opacity:.7}._lineNumber_15vbj_3342{width:40px;padding:2px 6px;text-align:right;color:var(--color-gray-500);background-color:var(--color-subtle);border-right:1px solid var(--markdown-hr-color);-webkit-user-select:none;user-select:none;font-size:12px;flex-shrink:0}._linePrefix_15vbj_3354{width:20px;padding:2px 4px;text-align:center;color:var(--color-gray-500);font-weight:600;-webkit-user-select:none;user-select:none;flex-shrink:0}._diffCodeLine_15vbj_3319._added_15vbj_3326 ._linePrefix_15vbj_3354{color:var(--color-success)}._diffCodeLine_15vbj_3319._removed_15vbj_3330 ._linePrefix_15vbj_3354{color:var(--color-error)}._lineContent_15vbj_3372{flex:1;padding:2px 8px;white-space:pre;overflow-x:auto}._changeGroupPreview_15vbj_3379{padding:0 16px 16px 44px;font-family:Courier New,monospace;font-size:12px}._previewLine_15vbj_3385{white-space:pre;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._previewLine_15vbj_3385._added_15vbj_3326{color:var(--color-success)}._previewLine_15vbj_3385._removed_15vbj_3330{color:var(--color-error)}._linePrefix_15vbj_3354{display:inline-block;width:16px;font-weight:600}._moreLines_15vbj_3406{color:var(--color-gray-500);font-style:italic;margin-top:4px}._mergePreview_15vbj_3192{flex:1;overflow-y:auto;border:1px solid var(--markdown-link-border);border-radius:8px;padding:16px;background-color:var(--color-bg)}._mergePreview_15vbj_3192 h3{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--markdown-text)}._mergeFooter_15vbj_3428{display:flex;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid var(--markdown-link-border);background-color:var(--color-subtle)}._applyMergeButton_15vbj_3437{padding:10px 20px;background-color:var(--markdown-link);color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color var(--transition-base)}._applyMergeButton_15vbj_3437:hover:not(:disabled){background-color:var(--markdown-link-hover)}._applyMergeButton_15vbj_3437:disabled{opacity:.5;cursor:not-allowed}._markdownPreview_15vbj_3458{padding:24px;height:100%;overflow-y:auto}._paperSelectionOverlay_15vbj_3465{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--shadow-xl);display:flex;align-items:center;justify-content:center;z-index:1000}._paperSelectionModal_15vbj_3478{background-color:var(--markdown-code-bg);border-radius:12px;box-shadow:0 8px 32px var(--shadow-md);width:90vw;max-width:600px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}._paperSelectionHeader_15vbj_3490{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid var(--markdown-link-border);background-color:var(--color-subtle)}._paperSelectionHeader_15vbj_3490 h2{margin:0;font-size:20px;font-weight:600;color:var(--markdown-text)}._closePaperSelectionButton_15vbj_3506{background:none;border:none;font-size:20px;color:var(--markdown-link);cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color var(--transition-base)}._closePaperSelectionButton_15vbj_3506:hover{background-color:var(--markdown-code-bg)}._paperSelectionSearch_15vbj_3521{padding:16px 24px;background-color:var(--color-subtle);border-bottom:1px solid var(--markdown-hr-color)}._paperSearchInput_15vbj_3527{width:100%;padding:10px 16px;border:1px solid var(--markdown-link-border);border-radius:6px;font-size:14px;background-color:var(--color-bg);transition:border-color .2s}._paperSearchInput_15vbj_3527:focus{outline:none;border-color:var(--markdown-link)}._paperSelectionList_15vbj_3542{flex:1;overflow-y:auto;padding:16px}._noPapersFound_15vbj_3548{text-align:center;color:var(--color-gray-500);padding:40px}._paperSelectionItem_15vbj_3554{padding:16px;margin-bottom:12px;border:1px solid var(--markdown-link-border);border-radius:8px;cursor:pointer;transition:all var(--transition-base);background-color:var(--color-bg)}._paperSelectionItem_15vbj_3554:hover{border-color:var(--markdown-link);background-color:var(--color-subtle)}._paperSelectionItem_15vbj_3554._selected_15vbj_536{border-color:var(--markdown-link);background-color:var(--markdown-code-bg)}._paperSelectionTitle_15vbj_3574{font-weight:600;color:var(--markdown-text);margin-bottom:8px;font-size:16px}._paperSelectionAbstract_15vbj_3581{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin-bottom:8px}._paperSelectionDate_15vbj_3588{font-size:12px;color:var(--color-gray-400)}._paperSelectionFooter_15vbj_3593{display:flex;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid var(--markdown-link-border);background-color:var(--color-subtle)}._selectPaperButton_15vbj_3602{padding:8px 16px;background-color:var(--markdown-link);color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color var(--transition-base)}._selectPaperButton_15vbj_3602:hover:not(:disabled){background-color:var(--markdown-link-hover)}._selectPaperButton_15vbj_3602:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){._listViewContainer_15vbj_2312{flex-direction:column;height:auto;min-height:calc(100vh - 80px)}._listSidebar_15vbj_2317{width:100%;border-right:none;border-bottom:1px solid var(--markdown-hr-color);position:relative}._listSidebar_15vbj_2317._collapsed_15vbj_3638{height:auto}._listSidebar_15vbj_2317._collapsed_15vbj_3638 ._papersList_15vbj_2357{display:none}._mobileToggle_15vbj_3647{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:var(--color-bg-secondary);border-bottom:1px solid var(--markdown-hr-color);cursor:pointer;min-height:var(--touch-target-min)}._mobileToggle_15vbj_3647 svg{transition:transform var(--transition-base)}._mobileToggle_15vbj_3647._open_15vbj_3662 svg{transform:rotate(180deg)}._listFilters_15vbj_2325{padding:12px}._listSidebarActions_15vbj_2333{padding:12px;flex-wrap:wrap}._searchInputCompact_15vbj_2341,._filterSelectCompact_15vbj_2342{min-height:var(--touch-target-min);font-size:16px}._papersList_15vbj_2357{max-height:400px;border-bottom:1px solid var(--markdown-hr-color)}._paperListItem_15vbj_2362{padding:16px;min-height:var(--touch-target-min)}._listDetail_15vbj_2427{width:100%;min-height:50vh}._paperPreview_15vbj_3700{padding:16px}._paperPreviewHeader_15vbj_3704 h2{font-size:1.25rem}._paperPreviewMeta_15vbj_3708{flex-wrap:wrap;gap:8px}._paperTag_15vbj_3713{font-size:12px;padding:4px 8px}}@media (min-width: 769px) and (max-width: 1024px){._listSidebar_15vbj_2317{width:280px}._paperListItem_15vbj_2362{padding:14px 16px}}@media (max-width: 768px) and (orientation: landscape){._papersList_15vbj_2357{max-height:300px}._listDetail_15vbj_2427{min-height:40vh}}@media (hover: none) and (pointer: coarse){._paperListItem_15vbj_2362{min-height:var(--touch-target-min)}._paperPreviewActions_15vbj_3747 button,._paperPreviewActions_15vbj_3747 a{min-height:var(--touch-target-min);padding:12px 20px}._filterSelectCompact_15vbj_2342,._searchInputCompact_15vbj_2341{padding:12px}}@media (min-width: 769px){._mobileToggle_15vbj_3647{display:none}._listSidebar_15vbj_2317._collapsed_15vbj_3638 ._papersList_15vbj_2357{display:block}}@media (max-width: 768px){._header_15vbj_13{padding:var(--space-sm) 0}._nav_15vbj_18{flex-wrap:wrap;gap:var(--space-sm)}._navLinks_15vbj_25{gap:var(--space-sm);font-size:var(--size-sm)}._container_15vbj_1{padding:0 var(--space-sm)}._contentContainer_15vbj_7{padding:var(--space-lg) var(--space-sm)}}._dashboardHeader_15vbj_2181{padding:var(--space-md);border-bottom:1px solid var(--color-border);background-color:var(--color-bg)}._dashboardHeaderContent_15vbj_3802{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap;max-width:var(--max-width-wide);margin:0 auto}._dashboardHeaderFilters_15vbj_3811{display:flex;gap:var(--space-sm);flex:1;align-items:center;flex-wrap:wrap}._searchInput_15vbj_2341{flex:1;min-width:200px;padding:8px 12px;border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);font-size:var(--size-sm)}._filterSelect_15vbj_2342{padding:8px 12px;border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);font-size:var(--size-sm);background-color:var(--color-bg)}._papersGrid_15vbj_3837{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md);padding:var(--space-md)}._paperGridCard_15vbj_3844{background:var(--color-bg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);cursor:pointer;transition:all var(--transition-base);display:flex;flex-direction:column;gap:var(--space-sm)}._paperGridCard_15vbj_3844:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}._paperGridCard_15vbj_3844._selected_15vbj_536{border-color:var(--color-primary);background-color:var(--color-subtle)}._paperGridTitle_15vbj_3867{font-size:var(--size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._paperGridAbstract_15vbj_3879{font-size:var(--size-sm);color:var(--color-text-secondary);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:var(--line-height-base)}._paperGridMeta_15vbj_3891{display:flex;justify-content:space-between;align-items:center;font-size:var(--size-xs);color:var(--color-text-secondary);margin-top:auto}._paperGridTags_15vbj_3900{display:flex;gap:6px;flex-wrap:wrap}._paperGridTag_15vbj_3900{background-color:var(--color-subtle);color:var(--color-text-secondary);padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--size-xs)}._dashboardActions_15vbj_2196{padding:0 var(--space-md) var(--space-md);max-width:var(--max-width-wide);margin:0 auto}._newPaperButton_15vbj_2203{display:inline-block;padding:10px 20px;background-color:var(--color-primary);color:var(--color-white);text-decoration:none;border-radius:var(--radius-sm);font-size:var(--size-sm);transition:background-color var(--transition-base)}._newPaperButton_15vbj_2203:hover{background-color:var(--color-primary-hover)}._statusPublished_15vbj_3937{color:var(--color-success);font-weight:var(--font-weight-medium)}._statusDraft_15vbj_3942{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}@media (max-width: 768px){._papersGrid_15vbj_3837{grid-template-columns:1fr;padding:var(--space-sm)}._paperGridCard_15vbj_3844{padding:var(--space-sm)}._dashboardHeaderFilters_15vbj_3811{flex-direction:column;width:100%}._searchInput_15vbj_2341,._filterSelect_15vbj_2342{width:100%}}@media (min-width: 769px) and (max-width: 1024px){._papersGrid_15vbj_3837{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}._aiFeedbackModal_15vbj_3976{background-color:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-width:800px;width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._aiSettings_15vbj_3988{padding:var(--space-lg)}._aiSettings_15vbj_3988 h3{margin-bottom:var(--space-md);color:var(--color-text)}._aiProviderSelect_15vbj_3997{width:100%;padding:var(--space-sm);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);color:var(--color-text);font-size:var(--size-sm)}._apiKeyInput_15vbj_4007{width:100%;padding:var(--space-sm);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);font-family:monospace;font-size:var(--size-sm)}._apiKeyHint_15vbj_4016{display:block;margin-top:var(--space-xs);color:var(--color-text-secondary);font-size:var(--size-xs)}._settingsActions_15vbj_4023{display:flex;gap:var(--space-sm);margin-top:var(--space-lg)}._saveSettingsButton_15vbj_4029{flex:1;padding:var(--space-sm) var(--space-md);background-color:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--radius-sm);font-size:var(--size-sm);cursor:pointer;transition:background-color var(--transition-base)}._saveSettingsButton_15vbj_4029:hover:not(:disabled){background-color:var(--color-primary-hover)}._saveSettingsButton_15vbj_4029:disabled{opacity:.5;cursor:not-allowed}._feedbackOptions_15vbj_4050{padding:var(--space-lg);border-bottom:1px solid var(--color-border)}._feedbackPrompt_15vbj_4055{margin-bottom:var(--space-md);color:var(--color-text-secondary);font-size:var(--size-sm)}._feedbackTypes_15vbj_4061{display:grid;gap:var(--space-sm)}._feedbackType_15vbj_4061{display:block;padding:var(--space-sm);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base)}._feedbackType_15vbj_4061:hover,._feedbackType_15vbj_4061._active_15vbj_4080{border-color:var(--color-primary);background-color:var(--color-subtle)}._feedbackType_15vbj_4061 input[type=radio]{display:none}._feedbackType_15vbj_4061 span{display:block;font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:2px}._feedbackType_15vbj_4061 small{display:block;color:var(--color-text-secondary);font-size:var(--size-xs)}._feedbackError_15vbj_4102{margin:var(--space-md);padding:var(--space-sm);background-color:var(--color-error-bg);color:var(--color-error);border-radius:var(--radius-sm);font-size:var(--size-sm)}._feedbackResult_15vbj_4111{flex:1;overflow-y:auto;padding:var(--space-lg);background-color:var(--color-bg-secondary)}._feedbackContent_15vbj_4118{max-width:600px;margin:0 auto}._feedbackContent_15vbj_4118 h3{margin-top:var(--space-md);margin-bottom:var(--space-sm);color:var(--color-primary);font-size:var(--size-lg)}._feedbackContent_15vbj_4118 p{margin-bottom:var(--space-sm);line-height:var(--line-height-base)}._feedbackContent_15vbj_4118 li{margin-bottom:var(--space-xs);margin-left:var(--space-md)}._feedbackContent_15vbj_4118 strong{display:block;margin-top:var(--space-sm);margin-bottom:var(--space-xs);color:var(--color-text)}._feedbackActions_15vbj_4147{display:flex;gap:var(--space-sm);padding:var(--space-md);border-top:1px solid var(--color-border);background-color:var(--color-bg)}._generateButton_15vbj_4155{flex:1;padding:var(--space-sm) var(--space-md);background-color:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--radius-sm);font-size:var(--size-sm);cursor:pointer;transition:background-color var(--transition-base)}._generateButton_15vbj_4155:hover:not(:disabled){background-color:var(--color-primary-hover)}._generateButton_15vbj_4155:disabled{opacity:.5;cursor:not-allowed}._settingsButton_15vbj_4176{padding:var(--space-sm) var(--space-md);background-color:var(--color-subtle);color:var(--color-text);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);font-size:var(--size-sm);cursor:pointer;transition:all var(--transition-base)}._settingsButton_15vbj_4176:hover{background-color:var(--color-border)}._modalClose_15vbj_4191{background:transparent;border:none;font-size:24px;color:var(--color-text-secondary);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color var(--transition-base);text-decoration:none}._modalClose_15vbj_4191:hover{color:var(--color-text);opacity:1}._feedbackHistory_15vbj_4213{padding:var(--space-lg);flex:1;overflow-y:auto}._feedbackHistory_15vbj_4213 h3{margin-bottom:var(--space-md);font-size:var(--size-lg);font-weight:var(--font-weight-medium)}._noHistory_15vbj_4225{color:var(--color-text-secondary);font-style:italic;text-align:center;padding:var(--space-xl)}._historyList_15vbj_4232{display:flex;flex-direction:column;gap:var(--space-md)}._historyItem_15vbj_4238{border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);padding:var(--space-md);transition:border-color var(--transition-base)}._historyItem_15vbj_4238:hover{border-color:var(--color-border-hover)}._historyHeader_15vbj_4249{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-sm)}._historyType_15vbj_4256{font-weight:var(--font-weight-medium);text-transform:capitalize}._historyDate_15vbj_4261{color:var(--color-text-secondary);font-size:var(--size-xs)}._historyContent_15vbj_4266{color:var(--color-text-secondary);font-size:var(--size-sm);line-height:var(--line-height-base);margin-bottom:var(--space-sm);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._historyViewButton_15vbj_4279{padding:var(--space-xs) var(--space-sm);background:transparent;border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--size-sm);cursor:pointer;transition:all var(--transition-base);text-decoration:none}._historyViewButton_15vbj_4279:hover{border-color:var(--color-text);background-color:var(--color-bg-secondary);opacity:1}._imageViewerOverlay_15vbj_4298{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000f2;display:flex;align-items:center;justify-content:center;z-index:2000;cursor:zoom-out;animation:_fadeIn_15vbj_1 .2s ease}._imageViewerContainer_15vbj_4313{position:relative;max-width:95vw;max-height:95vh;display:flex;align-items:center;justify-content:center}._imageViewerImage_15vbj_4322{max-width:100%;max-height:95vh;object-fit:contain;cursor:auto;box-shadow:0 0 50px #00000080}._imageViewerClose_15vbj_4330{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#fff;font-size:48px;cursor:pointer;padding:8px 16px;transition:opacity var(--transition-base);opacity:.8;line-height:1}._imageViewerClose_15vbj_4330:hover{opacity:1}._markdownContent_15vbj_4350 img{cursor:zoom-in;transition:opacity var(--transition-base)}._markdownContent_15vbj_4350 img:hover{opacity:.9}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.markdown-content{color:var(--markdown-text)}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{color:var(--markdown-heading);margin-top:1.5em;margin-bottom:.5em;font-weight:var(--font-weight-semibold)}.markdown-content h1{font-size:2em;border-bottom:2px solid var(--markdown-hr-color);padding-bottom:.3em}.markdown-content h2{font-size:1.5em;border-bottom:1px solid var(--markdown-hr-color);padding-bottom:.3em}.markdown-content h3{font-size:1.25em}.markdown-content p{margin-bottom:1em}.markdown-content a{color:var(--markdown-link);text-decoration:none;border-bottom:1px solid var(--markdown-link-border)}.markdown-content a:hover{color:var(--markdown-link-hover);border-bottom-color:var(--markdown-link)}.markdown-content code{background-color:var(--markdown-code-bg);color:var(--markdown-code-text);padding:.2em .4em;border-radius:var(--radius-sm);font-size:.9em;font-family:var(--font-family-mono)}.markdown-content pre{background-color:var(--markdown-code-bg);border:var(--border-width) var(--border-style) var(--markdown-code-border);border-radius:var(--radius-md);padding:1em;overflow-x:auto;margin:1em 0}.markdown-content pre code{background-color:transparent;padding:0;font-size:.875em;line-height:1.5}.markdown-content blockquote{border-left:4px solid var(--markdown-blockquote-border);padding-left:1em;margin-left:0;margin-right:0;color:var(--markdown-blockquote-text);font-style:italic}.markdown-content ul,.markdown-content ol{margin-bottom:1em;padding-left:2em}.markdown-content li{margin-bottom:.25em}.markdown-content table{border-collapse:collapse;width:100%;margin:1em 0}.markdown-content th,.markdown-content td{border:var(--border-width) var(--border-style) var(--markdown-table-border);padding:.5em 1em;text-align:left}.markdown-content th{background-color:var(--markdown-table-header-bg);font-weight:var(--font-weight-semibold)}.markdown-content tr:nth-child(2n){background-color:var(--markdown-table-alt-bg)}.markdown-content hr{border:none;border-top:2px solid var(--markdown-hr-color);margin:2em 0}.markdown-content img{max-width:100%;height:auto;border-radius:var(--radius-sm)}.markdown-content pre[class*=language-]{background-color:var(--markdown-code-bg);color:var(--markdown-code-text)}.markdown-content .token.comment,.markdown-content .token.prolog,.markdown-content .token.doctype,.markdown-content .token.cdata{color:var(--markdown-comment)}.markdown-content .token.punctuation{color:var(--markdown-punctuation)}.markdown-content .token.property,.markdown-content .token.tag,.markdown-content .token.boolean,.markdown-content .token.number,.markdown-content .token.constant,.markdown-content .token.symbol,.markdown-content .token.deleted{color:var(--markdown-property)}.markdown-content .token.selector,.markdown-content .token.attr-name,.markdown-content .token.string,.markdown-content .token.char,.markdown-content .token.builtin,.markdown-content .token.inserted{color:var(--markdown-string)}.markdown-content .token.operator,.markdown-content .token.entity,.markdown-content .token.url,.markdown-content .language-css .token.string,.markdown-content .style .token.string{color:var(--markdown-operator)}.markdown-content .token.atrule,.markdown-content .token.attr-value,.markdown-content .token.keyword{color:var(--markdown-keyword)}.markdown-content .token.function,.markdown-content .token.class-name{color:var(--markdown-function)}.markdown-content .token.regex,.markdown-content .token.important,.markdown-content .token.variable{color:var(--markdown-variable)}._confettiCanvas_ahi4v_1{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2000}*{margin:0;padding:0;box-sizing:border-box}:root{--color-white: #FFFFFF;--color-black: #000000;--color-beige-50: #FAF8F5;--color-beige-100: #F5F0E8;--color-beige-200: #EDE4D3;--color-beige-300: #E0D2BB;--color-beige-400: #C8B398;--color-gray-50: #F9F9F9;--color-gray-100: #F5F5F5;--color-gray-200: #E5E5E5;--color-gray-300: #D4D4D4;--color-gray-400: #A3A3A3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-text: #2C2416;--color-text-secondary: #5C4E3C;--color-text-disabled: #8B7D6B;--color-bg: #F7F3ED;--color-bg-secondary: var(--color-beige-100);--color-subtle: var(--color-beige-200);--color-border: var(--color-beige-300);--color-border-hover: var(--color-beige-400);--color-accent: #6B5D4F;--color-primary: #2563EB;--color-primary-hover: #1D4ED8;--color-success: #16A34A;--color-success-bg: #DCFCE7;--color-error: #DC2626;--color-error-bg: #FEE2E2;--color-warning: #D97706;--color-warning-bg: #FEF3C7;--color-info: #0891B2;--color-info-bg: #E0F2FE;--font-family: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: "Golos Text", "Consolas", "Monaco", monospace;--size-xs: 14px;--size-sm: 16px;--size-base: 18px;--size-lg: 24px;--size-xl: 32px;--size-2xl: 48px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-base: 1.6;--line-height-relaxed: 1.8;--space-unit: 24px;--space-xs: calc(var(--space-unit) * .25);--space-sm: calc(var(--space-unit) * .5);--space-md: var(--space-unit);--space-lg: calc(var(--space-unit) * 2);--space-xl: calc(var(--space-unit) * 3);--space-2xl: calc(var(--space-unit) * 4);--max-width-content: 800px;--max-width-wide: 1200px;--max-width-form: 480px;--border-width: 1px;--border-style: solid;--radius-sm: 3px;--radius-md: 6px;--radius-lg: 12px;--radius-xl: 24px;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--z-index-dropdown: 100;--z-index-modal: 200;--z-index-popover: 300;--z-index-tooltip: 400;--z-index-notification: 500;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--sidebar-width: 320px;--sidebar-width-sm: 100%;--touch-target-min: 44px;--markdown-text: #2C2416;--markdown-heading: #1A1611;--markdown-link: #8B6534;--markdown-link-hover: #6B4E28;--markdown-link-border: #D4C5B0;--markdown-code-bg: #EDE8E2;--markdown-code-text: #4A3F33;--markdown-code-border: #D4C5B0;--markdown-blockquote-border: #D4C5B0;--markdown-blockquote-text: #5C4E3C;--markdown-table-border: #D4C5B0;--markdown-table-header-bg: #EDE8E2;--markdown-table-alt-bg: #F9F6F2;--markdown-hr-color: #E6E0D6;--markdown-comment: #8B8075;--markdown-punctuation: #5C5449;--markdown-property: #A67458;--markdown-string: #7C6F5D;--markdown-operator: #8B7355;--markdown-keyword: #8B7355;--markdown-function: #6D5A44;--markdown-variable: #A67458}@media (prefers-color-scheme: dark){:root{--color-text: var(--color-white);--color-text-secondary: var(--color-gray-400);--color-text-disabled: var(--color-gray-600);--color-bg: var(--color-black);--color-bg-secondary: var(--color-gray-900);--color-subtle: var(--color-gray-800);--color-border: var(--color-gray-800);--color-border-hover: var(--color-gray-700);--color-accent: var(--color-gray-400);--color-primary: #3B82F6;--color-primary-hover: #60A5FA;--color-success: #22C55E;--color-success-bg: #052E16;--color-error: #EF4444;--color-error-bg: #450A0A;--color-warning: #F59E0B;--color-warning-bg: #451A03;--color-info: #06B6D4;--color-info-bg: #083344;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .2);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .3);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .4);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .5);--markdown-text: #E5E5E5;--markdown-heading: #FFFFFF;--markdown-link: #93C5FD;--markdown-link-hover: #DBEAFE;--markdown-link-border: #374151;--markdown-code-bg: #1F2937;--markdown-code-text: #D1D5DB;--markdown-code-border: #374151;--markdown-blockquote-border: #374151;--markdown-blockquote-text: #9CA3AF;--markdown-table-border: #374151;--markdown-table-header-bg: #1F2937;--markdown-table-alt-bg: #111827;--markdown-hr-color: #374151;--markdown-comment: #6B7280;--markdown-punctuation: #9CA3AF;--markdown-property: #F59E0B;--markdown-string: #34D399;--markdown-operator: #93C5FD;--markdown-keyword: #A78BFA;--markdown-function: #60A5FA;--markdown-variable: #F59E0B}}html{font-size:var(--size-base);line-height:var(--line-height-base);color:var(--color-text);background:var(--color-bg);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:var(--space-sm)}h1{font-size:var(--size-2xl);margin-bottom:var(--space-md)}h2{font-size:var(--size-xl);margin-top:var(--space-lg)}h3{font-size:var(--size-lg);margin-top:var(--space-md)}p{margin-bottom:var(--space-md)}a{color:var(--color-text);text-decoration:underline;text-underline-offset:.2em;transition:opacity var(--transition-base)}a:hover{opacity:.7}button{font-family:inherit;font-size:inherit;color:var(--color-text);background:transparent;border:none;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:.2em;transition:opacity var(--transition-base)}button:hover{opacity:.7}button:disabled{opacity:.5;cursor:not-allowed}input,textarea{font-family:inherit;font-size:inherit;color:var(--color-text);background:var(--color-bg);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-sm);padding:var(--space-sm);width:100%;transition:border-color var(--transition-base)}input:focus,textarea:focus{outline:none;border-color:var(--color-border-hover)}::selection{background:var(--color-text);color:var(--color-bg)}
