:root{--bg: #090d16;--bg-gradient: radial-gradient(circle at top left, #0e172a 0%, #090d16 100%);--surface: #111827;--surface-muted: #1f2937;--surface-glass: rgba(17, 24, 39, .75);--border: #1f2937;--border-focus: #374151;--border-glass: rgba(255, 255, 255, .08);--text: #f3f4f6;--muted: #9ca3af;--accent: #6366f1;--accent-strong: #4f46e5;--accent-glow: rgba(99, 102, 241, .15);--external: #4b5563;--danger: #ef4444;--success: #10b981;--warning: #f59e0b;--shadow: 0 10px 30px -10px rgba(0, 0, 0, .5);--font-serif: "Lora", "Georgia", serif;--font-sans: "Outfit", "Inter", system-ui, -apple-system, sans-serif;--tag-topic-bg: rgba(99, 102, 241, .12);--tag-topic-text: #a5b4fc;--tag-topic-border: rgba(99, 102, 241, .3);--tag-method-bg: rgba(236, 72, 153, .12);--tag-method-text: #fbcfe8;--tag-method-border: rgba(236, 72, 153, .3);--tag-task-bg: rgba(245, 158, 11, .12);--tag-task-text: #fde68a;--tag-task-border: rgba(245, 158, 11, .3);--tag-dataset-bg: rgba(16, 185, 129, .12);--tag-dataset-text: #6ee7b7;--tag-dataset-border: rgba(16, 185, 129, .3);--tag-domain-bg: rgba(14, 165, 233, .12);--tag-domain-text: #7dd3fc;--tag-domain-border: rgba(14, 165, 233, .3);--tag-status-bg: rgba(168, 85, 247, .12);--tag-status-text: #d8b4fe;--tag-status-border: rgba(168, 85, 247, .3);--tag-project-bg: rgba(20, 184, 166, .12);--tag-project-text: #99f6e4;--tag-project-border: rgba(20, 184, 166, .3);font-family:var(--font-sans);color:var(--text);background:var(--bg)}:root[data-theme=light]{--bg: #f8fafc;--bg-gradient: radial-gradient(circle at top left, #ffffff 0%, #f1f5f9 100%);--surface: #ffffff;--surface-muted: #f1f5f9;--surface-glass: rgba(255, 255, 255, .85);--border: #e2e8f0;--border-focus: #cbd5e1;--border-glass: rgba(15, 23, 42, .06);--text: #0f172a;--muted: #64748b;--accent: #4f46e5;--accent-strong: #3730a3;--accent-glow: rgba(79, 70, 229, .08);--external: #94a3b8;--danger: #dc2626;--success: #059669;--warning: #d97706;--shadow: 0 10px 30px -10px rgba(15, 23, 42, .08);--tag-topic-bg: #e0e7ff;--tag-topic-text: #3730a3;--tag-topic-border: rgba(79, 70, 229, .15);--tag-method-bg: #fce7f3;--tag-method-text: #9d174d;--tag-method-border: rgba(236, 72, 153, .15);--tag-task-bg: #fffbeb;--tag-task-text: #92400e;--tag-task-border: rgba(245, 158, 11, .15);--tag-dataset-bg: #d1fae5;--tag-dataset-text: #065f46;--tag-dataset-border: rgba(16, 185, 129, .15);--tag-domain-bg: #e0f2fe;--tag-domain-text: #0369a1;--tag-domain-border: rgba(14, 165, 233, .15);--tag-status-bg: #f3e8ff;--tag-status-text: #6b21a8;--tag-status-border: rgba(168, 85, 247, .15);--tag-project-bg: #ccfbf1;--tag-project-text: #0f766e;--tag-project-border: rgba(20, 184, 166, .15)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--bg);background-image:var(--bg-gradient);overflow:hidden;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-focus);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent)}button,input,select,textarea{font-family:inherit;color:inherit}._app-shell_3jvqn_146{--details-width: 360px;--details-toggle-height: 38px;--details-tabs-height: 35px;display:grid;grid-template-columns:68px 320px minmax(0,1fr) var(--details-width);height:100vh;min-height:640px;transition:grid-template-columns .2s cubic-bezier(.4,0,.2,1)}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157{grid-template-columns:68px 46px minmax(0,1fr) var(--details-width)}._app-shell_3jvqn_146._details-collapsed_3jvqn_161{grid-template-columns:68px 320px minmax(0,1fr) 46px}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157._details-collapsed_3jvqn_161{grid-template-columns:68px 46px minmax(0,1fr) 46px}._vertical-nav_3jvqn_170{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:var(--bg);border-right:1px solid var(--border);padding:20px 0;z-index:10;box-shadow:4px 0 20px #00000026}._nav-logo_3jvqn_182{width:42px;height:42px;border-radius:10px;background:var(--accent);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;font-size:20px;box-shadow:0 4px 12px var(--accent-glow);margin-bottom:24px}._nav-links_3jvqn_197{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center}._nav-link_3jvqn_197{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:12px;background:transparent;color:var(--muted);font-size:13px;font-weight:600;transition:all .15s ease;position:relative;cursor:pointer}._nav-link_3jvqn_197:hover{background:var(--surface-muted);color:var(--text)}._nav-link_3jvqn_197._active_3jvqn_227{background:var(--accent-strong);color:#fff;box-shadow:0 4px 12px var(--accent-glow)}._nav-link-tooltip_3jvqn_233{position:absolute;left:60px;background:var(--surface-muted);color:var(--text);font-size:12px;padding:6px 10px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease;transform:translate(-5px);box-shadow:var(--shadow);border:1px solid var(--border);z-index:100}._nav-link_3jvqn_197:hover ._nav-link-tooltip_3jvqn_233{opacity:1;transform:translate(0)}._nav-footer_3jvqn_258{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%}._theme-toggle-btn_3jvqn_266{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--border);border-radius:50%;background:var(--surface);color:var(--text);cursor:pointer;transition:all .15s ease}._theme-toggle-btn_3jvqn_266:hover{border-color:var(--accent);background:var(--surface-muted);box-shadow:0 0 10px var(--accent-glow)}._sidebar_3jvqn_157,._details_3jvqn_161{position:relative;background:var(--surface);border-color:var(--border);overflow:auto}._shell-panel-toggle_3jvqn_294{position:sticky;top:0;z-index:5;width:100%;min-height:var(--details-toggle-height);border:0;border-bottom:1px solid var(--border);border-radius:0;color:var(--muted);background:var(--surface);font-size:12px;font-weight:800}._shell-panel-toggle_3jvqn_294:hover{color:var(--text);background:var(--surface-muted)}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157,._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161{overflow:hidden}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157>:not(._shell-panel-toggle_3jvqn_294),._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161>:not(._shell-panel-toggle_3jvqn_294):not(._details-resize-handle_3jvqn_320){display:none}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157 ._shell-panel-toggle_3jvqn_294,._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161 ._shell-panel-toggle_3jvqn_294{min-height:100vh;padding:8px 4px;writing-mode:vertical-rl;text-orientation:mixed;border-bottom:0}._sidebar_3jvqn_157{border-right:1px solid var(--border)}._details_3jvqn_161{container-type:inline-size;border-left:1px solid var(--border)}._details-resize-handle_3jvqn_320{position:absolute;top:0;bottom:0;left:-4px;z-index:8;width:8px;cursor:col-resize;touch-action:none}._details-resize-handle_3jvqn_320:after{position:absolute;top:0;bottom:0;left:3px;width:2px;content:"";background:transparent;transition:background .12s ease}._details-resize-handle_3jvqn_320:hover:after,body._details-resizing_3jvqn_365 ._details-resize-handle_3jvqn_320:after{background:var(--accent)}body._details-resizing_3jvqn_365{cursor:col-resize;-webkit-user-select:none;user-select:none}._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details-resize-handle_3jvqn_320{display:none}._details-tabs_3jvqn_378{position:sticky;top:var(--details-toggle-height);z-index:4;background:var(--surface);border-bottom:1px solid var(--border)}._details-tab-content_3jvqn_386{display:none;min-width:0}._details-tab-content_3jvqn_386._active_3jvqn_227{display:block}._panel-section_3jvqn_395{min-width:0;padding:18px;border-bottom:1px solid var(--border)}._collapsible-section_3jvqn_401 details{width:100%}._section-summary_3jvqn_405{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._section-summary_3jvqn_405::-webkit-details-marker{display:none}._section-summary_3jvqn_405:after{content:"▾";font-size:14px;color:var(--muted);transition:transform .15s cubic-bezier(.4,0,.2,1);display:inline-block}._collapsible-section_3jvqn_401 details[open] ._section-summary_3jvqn_405:after{transform:rotate(-180deg)}._section-content_3jvqn_430{margin-top:14px}._selection-sticky-header_3jvqn_434{position:sticky;top:calc(var(--details-toggle-height) + var(--details-tabs-height));z-index:3;background:var(--surface);box-shadow:0 8px 18px #0f172a14}h1,h2,h3,p{margin:0}h1{font-size:20px;line-height:1.2;letter-spacing:0}h2{margin-bottom:10px;color:var(--muted);font-size:13px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:0}h3{font-size:16px;line-height:1.35;letter-spacing:0}._subtitle_3jvqn_471{margin-top:7px;color:var(--muted);font-size:13px;line-height:1.45}._app-brand_3jvqn_478{display:flex;align-items:center;gap:12px;min-width:0}._app-brand-icon_3jvqn_485{width:54px;height:54px;flex:0 0 auto;border-radius:12px;box-shadow:0 8px 20px #0f172a1f}._stats_3jvqn_493{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}._stat_3jvqn_493{min-width:0;padding:9px 10px;background:var(--surface-muted);border:1px solid var(--border);border-radius:8px}._stat-value_3jvqn_508{display:block;font-size:18px;line-height:1;font-weight:800}._stat-label_3jvqn_515{display:block;margin-top:5px;color:var(--muted);font-size:11px;line-height:1.2;white-space:nowrap}label{display:block;margin-bottom:7px;color:var(--muted);font-size:12px;font-weight:700}input,select,textarea{width:100%;min-height:38px;color:var(--text);background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;font-size:14px;transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}input,select{padding:8px 10px}button{width:100%;min-height:38px;background:var(--surface);border:1px solid var(--border);border-radius:8px;font-size:14px;color:var(--text);cursor:pointer;font-weight:700;transition:all .14s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}button:disabled,input:disabled{cursor:not-allowed;opacity:.62}button:hover{background:var(--surface-muted);border-color:var(--accent);color:var(--accent)}._button-row_3jvqn_586{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}._primary_3jvqn_593{color:#fff;background:var(--accent);border-color:var(--accent)}._primary_3jvqn_593:hover{color:#fff;background:var(--accent-strong);border-color:var(--accent-strong)}._field_3jvqn_605{margin-bottom:14px}._search-input-wrapper_3jvqn_609{position:relative}._search-input-wrapper_3jvqn_609 input{padding-right:30px}._search-input-wrapper_3jvqn_609 input::-webkit-search-cancel-button{display:none}._search-input-clear_3jvqn_621{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:auto;min-height:unset;border:none;background:none;font-size:16px;line-height:1;color:var(--muted);cursor:pointer;padding:2px 4px;box-shadow:none;font-weight:400}._search-input-clear_3jvqn_621:hover{color:var(--text)}._search-mode-control_3jvqn_643{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-top:8px;padding:2px;background:var(--surface-muted);border:1px solid var(--border);border-radius:8px}._paper-sort-controls_3jvqn_654{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}._paper-sort-controls_3jvqn_654 button{white-space:nowrap}._search-mode-button_3jvqn_665{min-height:30px;border:0;border-radius:6px;background:transparent;color:var(--muted);font-size:12px}._search-mode-button_3jvqn_665:hover{color:var(--text);border-color:transparent}._search-mode-button_3jvqn_665._active_3jvqn_227{color:var(--text);background:#fff;box-shadow:0 1px 2px #0f172a1f}._search-status_3jvqn_685{margin-top:6px;color:var(--muted);font-size:12px;line-height:1.35}._search-status_3jvqn_685._error_3jvqn_692{color:var(--danger)}._divider_3jvqn_696{display:flex;align-items:center;gap:10px;margin:14px 0;color:var(--muted);font-size:12px;font-weight:700}._divider_3jvqn_696:before,._divider_3jvqn_696:after{content:"";height:1px;flex:1;background:var(--border)}input[type=file]{min-height:auto;padding:8px}._job-status_3jvqn_719{margin-top:10px;padding:9px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-muted);color:var(--muted);font-size:13px;line-height:1.35;display:grid;gap:8px}._job-status-action_3jvqn_732{justify-self:start;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;font-size:12px;font-weight:600}._job-status-action_3jvqn_732:disabled{opacity:.65;cursor:not-allowed}._job-status_3jvqn_719[data-tone=running]{color:#184e77;background:#eaf4fb;border-color:#b8d7ea}._job-status_3jvqn_719[data-tone=success]{color:#0f5132;background:#e9f7ef;border-color:#b8dfc7}._job-status_3jvqn_719[data-tone=error]{color:var(--danger);background:#fff1f0;border-color:#f4b6b0}._toggle_3jvqn_767{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;margin-bottom:8px;color:var(--text);font-size:14px;font-weight:400}._toggle_3jvqn_767 input{width:18px;min-height:18px;accent-color:var(--accent)}._range-row_3jvqn_785{display:grid;grid-template-columns:1fr 44px;gap:10px;align-items:center}input[type=range]{padding:0;accent-color:var(--accent)}._range-value_3jvqn_797{color:var(--muted);font-size:13px;text-align:right}._stage_3jvqn_803{position:relative;min-width:0;background:#fbfcfd}#cy{position:absolute;inset:0}#cy.area-select-active{cursor:crosshair}._graph-area-selection_3jvqn_818{position:absolute;z-index:3;background:#2563eb1f;border:1px solid #2563eb;box-shadow:0 0 0 1px #ffffffb8 inset;pointer-events:none}._pdf-viewer_3jvqn_827{position:absolute;inset:0;z-index:4;display:block;overflow:hidden;background:var(--surface)}._pdf-viewer_3jvqn_827[hidden]{display:none}._pdf-toolbar_3jvqn_840{position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--surface)}._pdf-toolbar_3jvqn_840 strong{display:block;max-width:min(680px,58vw);overflow:hidden;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._pdf-label_3jvqn_866{display:block;margin-bottom:2px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}._pdf-toolbar-actions_3jvqn_876{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}._pdf-toolbar-actions_3jvqn_876 button,._pdf-toolbar-link_3jvqn_885{width:auto;min-width:70px;padding:8px 12px}._pdf-toolbar-link_3jvqn_885{display:inline-flex;align-items:center;justify-content:center;color:var(--text);font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;background:#fff;border:1px solid var(--border);border-radius:6px}._pdf-toolbar-link_3jvqn_885:hover{color:var(--accent);border-color:#0f766e5c}._pdf-toolbar-actions_3jvqn_876 button._active-tool_3jvqn_911{color:#fff;background:var(--accent);border-color:var(--accent)}._legacy-pdf-control_3jvqn_917,._react-reader-active_3jvqn_918>._pdf-page-scroll_3jvqn_918,._react-reader-active_3jvqn_918>._pdf-notes-panel_3jvqn_919{display:none}._page-indicator_3jvqn_923{min-width:88px;color:var(--muted);font-size:13px;font-weight:700;text-align:center}._zoom-indicator_3jvqn_931{min-width:48px;color:var(--muted);font-size:13px;font-weight:700;text-align:center}._pdf-reader_3jvqn_939{position:absolute;inset:58px 0 0;display:grid;grid-template-columns:minmax(0,1fr) 280px;min-height:0;background:#e5e8ed}._pdf-reader_3jvqn_939._react-reader-active_3jvqn_918{display:block;min-height:0;overflow:hidden}._react-pdf-reader-host_3jvqn_957,._react-pdf-reader_3jvqn_957{height:100%;min-height:0;width:100%}._react-pdf-reader_3jvqn_957{position:relative;display:block;overflow:hidden;background:#e5e8ed}._react-pdf-header_3jvqn_971{display:none}._react-pdf-body_3jvqn_975{position:absolute;inset:0;display:grid;grid-template-columns:minmax(640px,1fr) clamp(260px,24vw,340px);min-height:0;height:100%;overflow:hidden;transition:grid-template-columns .16s ease}._pdf-side-hidden_3jvqn_986 ._react-pdf-body_3jvqn_975{grid-template-columns:minmax(0,1fr)}._react-pdf-viewer-pane_3jvqn_990{min-width:0;min-height:0;height:100%}._highlighter-viewer-pane_3jvqn_996{position:relative;overflow:hidden;background:#d8dde5}._highlighter-viewer-pane_3jvqn_996 .PdfHighlighter,._highlighter-viewer-pane_3jvqn_996 .PdfHighlighter__root,._highlighter-viewer-pane_3jvqn_996>div[class*=_container_],._highlighter-viewer-pane_3jvqn_996 .pdfViewer,._highlighter-viewer-pane_3jvqn_996 .viewerContainer{height:100%}._highlighter-viewer-pane_3jvqn_996 .PdfHighlighter,._highlighter-viewer-pane_3jvqn_996>div[class*=_container_]{position:absolute;inset:0}._highlighter-viewer-pane_3jvqn_996 .pdfViewer{width:max-content;min-width:100%;margin:0 auto}._pdf-toolbar-toggle_3jvqn_1022{position:absolute;top:8px;left:8px;z-index:35;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:0;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.1;color:var(--muted);background:#ffffffc7;border:1px solid rgba(148,163,184,.5);border-radius:999px;box-shadow:0 6px 18px #1f29371a}._pdf-toolbar-toggle-hidden_3jvqn_1044{opacity:0;pointer-events:none}._pdf-search-form_3jvqn_1049{position:absolute;top:10px;left:50%;z-index:35;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:6px;width:min(1000px,calc(100% - 24px));max-width:calc(100% - 24px);padding:7px;background:#fffffff0;border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 30px #1f293729;transform:translate(-50%)}._pdf-search-form-open_3jvqn_1069{pointer-events:auto}._pdf-search-input_3jvqn_1073{width:auto;min-width:160px;flex:1 0 160px;min-height:32px;padding:6px 8px}._pdf-search-form_3jvqn_1049 button{width:auto;min-height:32px;padding:5px 8px;font-size:12px;flex:0 0 auto}._pdf-search-status_3jvqn_1089,._pdf-zoom-indicator_3jvqn_1090{min-width:42px;color:var(--muted);font-size:12px;font-weight:700;text-align:center;white-space:nowrap}._pdf-search-status_3jvqn_1089{flex:0 0 auto;overflow:hidden;text-overflow:ellipsis}._pdf-zoom-controls_3jvqn_1105{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;padding-left:4px;border-left:1px solid rgba(148,163,184,.45);white-space:nowrap}._pdf-zoom-controls_3jvqn_1105 button{min-width:32px;padding-inline:0}._pdf-zoom-indicator_3jvqn_1090{min-width:48px}._pdf-toolbar-auto-close_3jvqn_1124{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted);white-space:nowrap}._pdf-toolbar-auto-close_3jvqn_1124 input{margin:0}._pdf-toolbar-close_3jvqn_1137{padding-inline:10px;white-space:nowrap}._pdf-search-form_3jvqn_1049::-webkit-scrollbar{height:6px}._pdf-search-form_3jvqn_1049::-webkit-scrollbar-thumb{background:#94a3b8b3;border-radius:999px}@media(max-width:720px){._pdf-toolbar-toggle_3jvqn_1022{top:6px;left:6px;padding:2px 5px;font-size:9px}._pdf-search-form_3jvqn_1049{gap:4px;padding:6px;width:calc(100% - 24px)}._pdf-search-form_3jvqn_1049 button{min-height:30px;padding:4px 6px;font-size:11px}._pdf-search-status_3jvqn_1089,._pdf-zoom-indicator_3jvqn_1090{min-width:38px;font-size:11px}._pdf-zoom-controls_3jvqn_1105{gap:4px;padding-left:3px}}._pdf-search-match_3jvqn_1183{background:#fcd34d8c!important;border-radius:2px;box-shadow:0 0 0 1px #b4530938}._pdf-search-current_3jvqn_1189{background:#2dd4bfb3!important;box-shadow:0 0 0 2px #0f766e8c}._colored-highlight_3jvqn_1194 .Highlight__part{background:var(--highlight-color);mix-blend-mode:multiply}._colored-highlight_3jvqn_1194 .Highlight__emoji{background:var(--highlight-color);border-radius:999px}._colored-highlight_3jvqn_1194 .Highlight{mix-blend-mode:multiply}._underlined-highlight_3jvqn_1208 .Highlight__part{background:transparent;border-bottom:2px solid var(--highlight-color);box-shadow:inset 0 -2px 0 var(--highlight-color)}._underlined-highlight_3jvqn_1208 .Highlight{mix-blend-mode:normal}._selection-actions_3jvqn_1218{display:flex;gap:6px;padding:7px;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 14px 30px #1f29372e}._selection-actions_3jvqn_1218 button{min-height:30px;padding:5px 9px;color:#26313d;background:#fff;border:1px solid var(--border);border-radius:6px;font-size:12px;font-weight:800}._selection-actions_3jvqn_1218 button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._selection-actions_3jvqn_1218 button:disabled{color:var(--muted);cursor:not-allowed;opacity:.65}._pdf-loader_3jvqn_1250{display:grid;height:100%;place-items:center;color:var(--muted);font-size:13px;font-weight:700}._highlight-popup_3jvqn_1259{max-width:240px;padding:8px 10px;color:#26313d;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 14px 30px #1f29372e;font-size:12px;line-height:1.4}._highlight-popup-quote_3jvqn_1271{margin:0 0 7px;padding-left:7px;color:var(--muted);border-left:3px solid var(--border)}._react-pdf-side-panel_3jvqn_1278{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;padding:14px;overflow:hidden;background:var(--surface);border-left:1px solid var(--border)}._pdf-side-toggle_3jvqn_1289{width:100%;min-height:34px;margin-bottom:10px;color:var(--muted);background:var(--surface-muted);border:1px solid var(--border)}._pdf-side-toggle_3jvqn_1289:hover{color:var(--text)}._pdf-notes-toggle_3jvqn_1302{top:36px}._rpv-note-target_3jvqn_1306{position:absolute;z-index:20;width:auto;min-height:30px;padding:5px 8px;color:#fff;background:var(--accent);border-color:var(--accent);transform:translateY(6px)}._rpv-note-popover_3jvqn_1318{position:absolute;z-index:25;display:grid;gap:8px;width:230px;padding:10px;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 18px 42px #1f293733;transform:translateY(8px)}._rpv-note-popover_3jvqn_1318 textarea{width:100%;resize:vertical}._rpv-note-actions_3jvqn_1337{display:flex;gap:8px}._rpv-note-actions_3jvqn_1337 button{min-height:30px;padding:5px 8px}._rpv-saved-highlight_3jvqn_1347{background:#ffda4a6b;border:1px solid rgba(196,142,0,.55);cursor:pointer}._pdf-reader_3jvqn_939._notes-collapsed_3jvqn_1353{grid-template-columns:minmax(0,1fr) 48px}._pdf-page-scroll_3jvqn_918{min-width:0;overflow:auto;padding:24px}._pdf-page-host_3jvqn_1363{position:relative;margin:0 auto;background:#fff;box-shadow:0 18px 42px #1f29372e}#pdfCanvas{display:block}._annotation-layer_3jvqn_1374{position:absolute;inset:0;z-index:2;pointer-events:none}._text-layer_3jvqn_1381{position:absolute;inset:0;z-index:3;overflow:hidden;line-height:1;-webkit-user-select:text;user-select:text}._text-layer_3jvqn_1381 span{position:absolute;color:transparent;cursor:text;white-space:pre}._text-layer_3jvqn_1381::selection,._text-layer_3jvqn_1381 span::selection{background:#ffda4a73}._text-layer_3jvqn_1381[data-tool=pan]{pointer-events:none}._text-layer_3jvqn_1381[data-tool=highlight]{pointer-events:auto;cursor:text}._text-layer_3jvqn_1381[data-tool=comment]{pointer-events:none}._annotation-highlight_3jvqn_1415{position:absolute;background:#ffda4a6b;border:1px solid rgba(196,142,0,.55);pointer-events:none}._annotation-highlight_3jvqn_1415._focused_3jvqn_1422{outline:3px solid #0f766e;outline-offset:2px;background:#ffda4aad}._pdf-page-host_3jvqn_1363:has(._text-layer_3jvqn_1381[data-tool=comment]){cursor:copy}._annotation-comment_3jvqn_1432{position:absolute;display:grid;place-items:center;min-width:22px;min-height:22px;transform:translate(-50%,-50%);color:#fff;background:#be123c;border:2px solid #fff;border-radius:999px;font-size:12px;font-weight:800;box-shadow:0 5px 14px #1f29373d;pointer-events:none}._annotation-comment_3jvqn_1432._focused_3jvqn_1422{outline:3px solid #0f766e;outline-offset:3px}._pdf-notes-panel_3jvqn_919{min-width:0;padding:14px;overflow:auto;background:var(--surface);border-left:1px solid var(--border)}._pdf-notes-panel_3jvqn_919._collapsed_3jvqn_1462{padding:8px 6px;overflow:hidden}._pdf-notes-panel_3jvqn_919._collapsed_3jvqn_1462 ._pdf-save-state_3jvqn_1467,._pdf-notes-panel_3jvqn_919._collapsed_3jvqn_1462 ._annotation-list_3jvqn_1468,._pdf-notes-panel_3jvqn_919._collapsed_3jvqn_1462 ._panel-tabs_3jvqn_1469,._pdf-notes-panel_3jvqn_919._collapsed_3jvqn_1462 ._panel-tab-content_3jvqn_1470{display:none}._notes-toggle_3jvqn_1474{width:100%;margin-bottom:10px}._pdf-notes-panel_3jvqn_919._collapsed_3jvqn_1462 ._notes-toggle_3jvqn_1474{min-width:0;min-height:96px;padding:8px 4px;writing-mode:vertical-rl;text-orientation:mixed}._pdf-save-state_3jvqn_1467{margin-bottom:12px;padding:8px 9px;color:var(--muted);background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;font-size:12px;line-height:1.35}._panel-tabs_3jvqn_1469{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px}._panel-tab_3jvqn_1469{min-height:34px;padding:7px 9px;color:var(--muted);background:var(--surface-muted);border:1px solid var(--border)}._panel-tab_3jvqn_1469._active_3jvqn_227{color:#fff;background:var(--accent);border-color:var(--accent)}._panel-tab-content_3jvqn_1470{display:none}._panel-tab-content_3jvqn_1470._active_3jvqn_227{display:block}._react-notes-tab_3jvqn_1527{min-height:0;overflow:auto}._highlight-color-picker_3jvqn_1532{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:12px;color:var(--muted);font-size:12px;font-weight:700}._highlight-color-picker_3jvqn_1532>div{display:flex;flex-wrap:wrap;gap:6px}._highlight-color-picker_3jvqn_1532 button{width:28px;min-width:0;min-height:28px;padding:4px;background:#fff;border:1px solid var(--border);border-radius:999px}._highlight-color-picker_3jvqn_1532 button._active_3jvqn_227{border-color:var(--accent);box-shadow:0 0 0 2px #0f766e29}._highlight-color-picker_3jvqn_1532 button span{display:block;width:100%;height:100%;border:1px solid rgba(38,49,61,.16);border-radius:inherit}._annotation-list_3jvqn_1468{display:grid;gap:8px}._annotation-item_3jvqn_1577{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px;border:1px solid var(--border);border-radius:8px;background:#fff;cursor:pointer}._annotation-item_3jvqn_1577:hover,._annotation-item_3jvqn_1577._current-page_3jvqn_1589{border-color:var(--accent)}._annotation-item_3jvqn_1577 strong{display:block;font-size:13px}._annotation-title_3jvqn_1598{display:flex;align-items:center;gap:7px;min-width:0}._annotation-color-dot_3jvqn_1605{width:10px;height:10px;flex:0 0 auto;border:1px solid rgba(38,49,61,.16);border-radius:999px}._annotation-item_3jvqn_1577 p,._empty-annotations_3jvqn_1614{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.35}._annotation-note-view_3jvqn_1621{display:grid;gap:7px;margin-top:5px}._annotation-quote_3jvqn_1627{margin:0;padding-left:8px;color:var(--muted);border-left:3px solid var(--border)}._annotation-note-rendered_3jvqn_1634{display:block;width:100%;min-height:0;padding:6px 7px;color:var(--muted);background:transparent;border:0;border-radius:4px;text-align:left;cursor:text}._annotation-note-rendered_3jvqn_1634:hover,._annotation-note-rendered_3jvqn_1634:focus-visible{color:var(--text);background:var(--surface-muted);outline:0}._annotation-note-rendered_3jvqn_1634._empty_3jvqn_1614{color:var(--muted)}._annotation-note-input_3jvqn_1658{display:block;width:100%;min-height:108px;margin-top:7px;padding:8px 9px;resize:vertical;color:var(--text);background:#fff;border:1px solid var(--accent);border-radius:8px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;outline:0;box-shadow:0 0 0 2px #0f766e1f}._selection-copy-btn_3jvqn_1682{min-height:28px;padding:4px 10px;color:#26313d;background:#fff;border:1px solid var(--border);border-radius:6px;font-size:11px;font-weight:800;cursor:pointer;transition:all .15s ease}._selection-copy-btn_3jvqn_1682:hover{background:var(--surface-muted);border-color:var(--accent)}._selection-divider_3jvqn_1700{width:1px;height:24px;background:var(--border);margin:0 4px}._selection-swatch-group_3jvqn_1707{display:flex;flex-direction:column;gap:3px;align-items:center}._selection-group-label_3jvqn_1714{font-size:8px;font-weight:800;text-transform:uppercase;color:var(--muted);letter-spacing:.8px}._selection-swatches_3jvqn_1722{display:flex;gap:5px}._selection-swatch_3jvqn_1707{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.12);cursor:pointer;padding:0;transition:transform .12s ease,box-shadow .12s ease}._selection-swatch_3jvqn_1707:hover{transform:scale(1.25);box-shadow:0 2px 5px #00000026}._swatch-underline_3jvqn_1744{background:#fff;position:relative}._swatch-underline_3jvqn_1744:after{content:"";position:absolute;left:2px;right:2px;bottom:2px;height:3px;background:var(--underline-color);border-radius:1px}._notes-search-box_3jvqn_1761{position:relative;margin-bottom:8px;width:100%}._notes-search-box_3jvqn_1761 input{width:100%;padding:7px 28px 7px 10px;border:1px solid var(--border);border-radius:6px;font-size:13px;color:var(--text);background:var(--surface);outline:none}._notes-search-box_3jvqn_1761 input:focus{border-color:var(--accent)}._search-clear-btn_3jvqn_1782{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:none;font-size:16px;color:var(--muted);cursor:pointer;padding:2px}._notes-filters-row_3jvqn_1795{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}._notes-filters-row_3jvqn_1795 select{padding:6px;border:1px solid var(--border);border-radius:6px;background:var(--surface);font-size:12px;color:var(--text);cursor:pointer}._notes-filters-row_3jvqn_1795 select:focus{border-color:var(--accent)}._notes-color-filter-bar_3jvqn_1816,._notes-tag-filter-bar_3jvqn_1817{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px}._filter-label_3jvqn_1825{font-weight:700;color:var(--muted);min-width:48px}._filter-colors_3jvqn_1831,._filter-tags_3jvqn_1832{display:flex;flex-wrap:wrap;gap:5px;align-items:center}._filter-color-dot_3jvqn_1839{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12);cursor:pointer;padding:0;transition:transform .1s}._filter-color-dot_3jvqn_1839._active_3jvqn_227{transform:scale(1.2);box-shadow:0 0 0 2px var(--accent)}._clear-filter-link_3jvqn_1854{font-size:11px;color:var(--accent);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;margin-left:4px}._filter-tag-pill_3jvqn_1866,._editor-tag-pill_3jvqn_1867,._note-card-tag_3jvqn_1868,._highlight-popup-tag_3jvqn_1869,._annotation-item-tag_3jvqn_1870{display:inline-flex;align-items:center;padding:2px 7px;border-radius:12px;font-size:11px;font-weight:600;line-height:1.2}._filter-tag-pill_3jvqn_1866,._editor-tag-pill_3jvqn_1867{cursor:pointer;background:var(--surface-muted);color:var(--muted);border:1px solid var(--border);transition:all .12s ease}._filter-tag-pill_3jvqn_1866:hover,._editor-tag-pill_3jvqn_1867:hover{border-color:var(--accent)}._tag-important_3jvqn_1895{background:#fee2e2!important;color:#991b1b!important;border:1px solid #fecaca!important}._filter-tag-pill_3jvqn_1866._tag-important_3jvqn_1895._active_3jvqn_227,._editor-tag-pill_3jvqn_1867._tag-important_3jvqn_1895._active_3jvqn_227{box-shadow:0 0 0 2px #ef4444}._tag-methodology_3jvqn_1905{background:#e0f2fe!important;color:#075985!important;border:1px solid #bae6fd!important}._filter-tag-pill_3jvqn_1866._tag-methodology_3jvqn_1905._active_3jvqn_227,._editor-tag-pill_3jvqn_1867._tag-methodology_3jvqn_1905._active_3jvqn_227{box-shadow:0 0 0 2px #0ea5e9}._tag-result_3jvqn_1915{background:#dcfce7!important;color:#166534!important;border:1px solid #bbf7d0!important}._filter-tag-pill_3jvqn_1866._tag-result_3jvqn_1915._active_3jvqn_227,._editor-tag-pill_3jvqn_1867._tag-result_3jvqn_1915._active_3jvqn_227{box-shadow:0 0 0 2px #22c55e}._tag-question_3jvqn_1925{background:#f3e8ff!important;color:#6b21a8!important;border:1px solid #e9d5ff!important}._filter-tag-pill_3jvqn_1866._tag-question_3jvqn_1925._active_3jvqn_227,._editor-tag-pill_3jvqn_1867._tag-question_3jvqn_1925._active_3jvqn_227{box-shadow:0 0 0 2px #a855f7}._tag-definition_3jvqn_1935{background:#e0f7fa!important;color:#006064!important;border:1px solid #b2ebf2!important}._filter-tag-pill_3jvqn_1866._tag-definition_3jvqn_1935._active_3jvqn_227,._editor-tag-pill_3jvqn_1867._tag-definition_3jvqn_1935._active_3jvqn_227{box-shadow:0 0 0 2px #06b6d4}._note-card-tags_3jvqn_1946,._highlight-popup-tags_3jvqn_1947,._annotation-item-tags_3jvqn_1948{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}._annotation-item-content_3jvqn_1956{flex:1;min-width:0}._annotation-delete-btn_3jvqn_1961{align-self:flex-start;min-height:26px;padding:4px 8px;font-size:11px;border-radius:4px;background:var(--surface-muted);border:1px solid var(--border);color:var(--danger);cursor:pointer}._annotation-delete-btn_3jvqn_1961:hover{background:#fff5f5;border-color:#fca5a5}._annotation-note-editor-wrapper_3jvqn_1979{margin-top:6px;border:1px solid var(--border);border-radius:8px;padding:8px;background:var(--surface-muted)}._editor-toolbar_3jvqn_1987{display:flex;gap:4px;border-bottom:1px solid var(--border);padding-bottom:6px;margin-bottom:6px}._editor-toolbar_3jvqn_1987 button{padding:3px 6px;font-size:11px;font-weight:700;border-radius:4px;background:#fff;border:1px solid var(--border);cursor:pointer}._editor-toolbar_3jvqn_1987 button:hover{border-color:var(--accent);color:var(--accent)}._editor-swatches-row_3jvqn_2010{display:flex;justify-content:space-between;align-items:center;margin-top:8px}._editor-swatches_3jvqn_2010{display:flex;gap:5px}._editor-swatch_3jvqn_2010{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.12);cursor:pointer}._editor-swatch_3jvqn_2010._active_3jvqn_227{box-shadow:0 0 0 2px var(--accent)}._editor-kind-toggles_3jvqn_2034{display:flex;gap:4px}._editor-kind-btn_3jvqn_2039{padding:3px 7px;font-size:10px;font-weight:700;border-radius:4px;background:#fff;border:1px solid var(--border);cursor:pointer}._editor-kind-btn_3jvqn_2039._active_3jvqn_227{background:var(--accent);color:#fff;border-color:var(--accent)}._editor-tags-row_3jvqn_2055{margin-top:8px;display:flex;align-items:center;gap:6px}._editor-tags-label_3jvqn_2062{font-size:11px;font-weight:700;color:var(--muted)}._editor-tag-pills_3jvqn_2068{display:flex;flex-wrap:wrap;gap:4px}._editor-actions_3jvqn_2074{margin-top:8px;text-align:right}._editor-save-btn_3jvqn_2079{min-height:26px;padding:4px 10px;font-size:11px;font-weight:700;border-radius:4px;background:var(--accent);color:#fff;border:none;cursor:pointer}._editor-save-btn_3jvqn_2079:hover{opacity:.9}._highlight-popup-edit-row_3jvqn_2096{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;border-top:1px solid var(--border);padding-top:8px}._popup-swatches_3jvqn_2106{display:flex;gap:4px}._popup-swatch_3jvqn_2106{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.12);cursor:pointer;padding:0}._popup-swatch_3jvqn_2106._active_3jvqn_227{box-shadow:0 0 0 1.5px var(--accent)}._popup-style-toggles_3jvqn_2124{display:flex;gap:3px}._popup-style-btn_3jvqn_2129{padding:2px 4px;font-size:9px;font-weight:800;border-radius:3px;background:#fff;border:1px solid var(--border);cursor:pointer}._popup-style-btn_3jvqn_2129._active_3jvqn_227{background:var(--accent);color:#fff;border-color:var(--accent)}._popup-delete-btn_3jvqn_2145{padding:2px 5px;font-size:9px;font-weight:700;color:var(--danger);background:#fff;border:1px solid var(--border);border-radius:3px;cursor:pointer}._popup-delete-btn_3jvqn_2145:hover{background:#fff5f5;border-color:#fca5a5}._annotation-markdown_3jvqn_2161{display:grid;gap:5px;min-width:0;max-width:100%;overflow-wrap:anywhere}._annotation-markdown_3jvqn_2161 p,._annotation-markdown_3jvqn_2161 li{margin:0;color:inherit;font-family:var(--font-serif);font-size:14px;line-height:1.6}._annotation-markdown_3jvqn_2161 h4{margin:12px 0 4px;color:var(--text);font-size:14px;line-height:1.4;font-weight:700}._annotation-markdown_3jvqn_2161 a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}._annotation-markdown_3jvqn_2161 ul,._annotation-markdown_3jvqn_2161 ol{margin:8px 0;padding-left:20px}._annotation-markdown_3jvqn_2161 code{padding:2px 5px;background:var(--surface-muted);border:1px solid var(--border);border-radius:4px;font-size:12px;font-family:ui-monospace,monospace}._annotation-markdown_3jvqn_2161 pre{max-width:100%;overflow-x:auto;margin:12px 0;padding:12px;color:var(--text);background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._annotation-markdown_3jvqn_2161 pre code{display:block;padding:0;color:inherit;background:transparent;white-space:pre;border:0}._annotation-code-language_3jvqn_2234{display:block;margin-bottom:6px;color:var(--accent);font-size:11px;font-weight:700;text-transform:uppercase}._annotation-markdown_3jvqn_2161 blockquote{margin:12px 0;padding-left:12px;color:var(--muted);border-left:4px solid var(--accent);font-family:var(--font-serif);font-style:italic}._annotation-item_3jvqn_1577 button{width:auto;min-height:30px;padding:5px 8px;font-size:12px}#pdfFrame{width:100%;height:100%;border:0;background:#f3f4f6}._topbar_3jvqn_2266{position:absolute;z-index:2;top:14px;right:14px;left:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none}._badge-row_3jvqn_2279{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._view-toggle_3jvqn_2286{display:inline-flex;align-items:center;gap:4px;padding:3px;background:#ffffffeb;border:1px solid var(--border);border-radius:8px;pointer-events:auto}._view-toggle-button_3jvqn_2297{width:auto;min-height:26px;padding:4px 10px;border:0;border-radius:6px;color:var(--muted);background:transparent;font-size:12px;font-weight:700}._view-toggle-button_3jvqn_2297._active_3jvqn_227{color:#fff;background:var(--accent)}._paper-tree-root_3jvqn_2314{position:absolute;inset:0;overflow:auto;padding:58px 16px 20px}._paper-tree-group_3jvqn_2321{margin-bottom:6px}._paper-tree-children_3jvqn_2325{display:grid;gap:2px}._paper-tree-row_3jvqn_2330{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:5px 8px;border:0;border-radius:8px;color:var(--text);background:transparent;text-align:left}._paper-tree-row_3jvqn_2330._expandable_3jvqn_2344,._paper-tree-row_3jvqn_2330._paper_3jvqn_654{cursor:pointer}._paper-tree-row_3jvqn_2330._expandable_3jvqn_2344:hover,._paper-tree-row_3jvqn_2330._paper_3jvqn_654:hover{background:var(--surface-muted)}._paper-tree-row_3jvqn_2330._paper_3jvqn_654._selected_3jvqn_2354{background:var(--accent-glow);color:var(--accent)}._paper-tree-chevron_3jvqn_2359{width:12px;color:var(--muted);font-size:11px;text-align:center;flex-shrink:0}._paper-tree-paper-text_3jvqn_2367{min-width:0;flex:1}._paper-tree-label_3jvqn_2372{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}._paper-tree-title_3jvqn_2382{display:block;margin-top:2px;color:var(--muted);font-size:12px;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere}._paper-tree-count_3jvqn_2393{color:var(--muted);font-size:12px;font-weight:700}._search-results-root_3jvqn_2399{position:absolute;inset:0;overflow:auto;padding:58px 16px 20px}._search-results-list_3jvqn_2406{display:grid;gap:14px;align-content:start}._search-result-card_3jvqn_2412{width:100%;padding:18px;border:1px solid var(--border);border-radius:14px;background:var(--card-bg);text-align:left;box-shadow:var(--shadow);cursor:pointer;transition:all .18s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._search-result-card_3jvqn_2412:hover{border-color:var(--accent);background:var(--surface-muted);transform:translateY(-2px);box-shadow:0 12px 24px -10px #0000004d}._search-result-card_3jvqn_2412._selected_3jvqn_2354{border-color:var(--accent);background:var(--surface-muted);box-shadow:0 0 14px var(--accent-glow);outline:2px solid var(--accent);outline-offset:-2px}._search-result-header_3jvqn_2440{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}._search-result-title-block_3jvqn_2448{min-width:0;flex:1}._search-result-title_3jvqn_2448{font-size:17px;font-weight:700;line-height:1.35}._search-result-display-name_3jvqn_2459{margin-top:4px;color:var(--muted);font-size:13px;line-height:1.4}._search-result-badges_3jvqn_2466{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}._search-chip_3jvqn_2473{display:inline-flex;align-items:center;min-height:28px;padding:4px 9px;border:1px solid var(--border);border-radius:999px;color:var(--muted);background:var(--surface-muted);font-size:12px;font-weight:700}._search-result-reasons_3jvqn_2486{display:grid;gap:10px}._search-result-reason_3jvqn_2486{padding:12px;border-radius:10px;background:var(--surface-muted)}._search-result-reason-meta_3jvqn_2497{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;color:var(--muted);font-size:12px;font-weight:700}._search-result-term_3jvqn_2507{color:var(--accent);font-weight:700}._search-result-section_3jvqn_2512,._search-result-score_3jvqn_2513{color:var(--muted)}._search-result-snippet_3jvqn_2517{margin:0;color:var(--text);font-size:13px;line-height:1.55}._search-result-highlight_3jvqn_2524{padding:1px 3px;border-radius:4px;color:#1e293b;background:#fde68a;font-weight:600}._search-empty-state_3jvqn_2532{display:grid;place-items:center;align-content:center;min-height:100%;padding:24px;text-align:center}._search-empty-state_3jvqn_2532 h2{margin:0 0 10px;font-size:20px}._search-empty-state_3jvqn_2532 p{max-width:520px;margin:0;color:var(--muted);line-height:1.6}._search-empty-state_3jvqn_2532._error_3jvqn_692 p{color:var(--danger)}._badge_3jvqn_2279{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;color:var(--muted);background:#ffffffeb;border:1px solid var(--border);border-radius:8px;font-size:12px;font-weight:700;pointer-events:auto}._dot_3jvqn_2571{width:9px;height:9px;background:var(--external);border-radius:50%}._dot_3jvqn_2571._stored_3jvqn_2578{background:#2563eb}._line_3jvqn_2582{width:20px;height:3px;border-radius:999px}._stored-line_3jvqn_2588{background:var(--accent)}._incoming-line_3jvqn_2592{background:#2563eb}._outgoing-line_3jvqn_2596{background:#f97316}._state-overlay_3jvqn_2600{position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:28px;text-align:center;background:#fbfcfd}._state-overlay_3jvqn_2600[hidden]{display:none}._message_3jvqn_2615{max-width:460px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:8px}._error-state_3jvqn_2623 ._message_3jvqn_2615{color:var(--danger);border-color:#f4b6b0}._metadata_3jvqn_2628{display:grid;gap:12px;margin-top:14px}._detail-actions_3jvqn_2634{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}._detail-actions_3jvqn_2634._compact_3jvqn_2641{margin-top:0;margin-bottom:14px}._detail-action-button_3jvqn_2646{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:112px;padding:8px 12px;color:#fff;background:var(--accent);border-color:var(--accent);text-align:center;text-decoration:none}._detail-action-button_3jvqn_2646:hover{color:#fff;background:var(--accent-strong);border-color:var(--accent-strong)}._detail-action-button_3jvqn_2646._secondary_3jvqn_2666{color:#7c2d12;background:#fff7ed;border-color:#fed7aa}._detail-action-button_3jvqn_2646._secondary_3jvqn_2666:hover{color:#7c2d12;background:#ffedd5;border-color:#fdba74}._notepad-stage_3jvqn_2678{display:grid;min-width:0;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr);gap:14px}._notepad-stage-header_3jvqn_2687{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}._notepad-summary_3jvqn_2695{justify-content:flex-end}._notepad-shell_3jvqn_2699,._notepad-section_3jvqn_2700{display:grid;min-width:0;gap:14px}._notepad-shell_3jvqn_2699{min-height:0;height:100%;grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:stretch}._notepad-sidebar_3jvqn_2713{display:grid;min-height:0;align-content:start;gap:12px;padding:14px;background:linear-gradient(180deg,#f7fbfa,#eef7f5);border:1px solid var(--border);border-radius:14px}._notepad-header_3jvqn_2724{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}._notepad-header_3jvqn_2724>div{flex:1 1 170px;min-width:0}._notepad-header_3jvqn_2724 ._notepad-small-button_3jvqn_2737{flex:0 0 auto}._notepad-small-button_3jvqn_2737{width:auto;min-height:32px;padding:6px 10px;color:#fff;background:var(--accent);border-color:var(--accent);font-size:12px;font-weight:800}._notepad-small-button_3jvqn_2737:hover{background:var(--accent-strong);border-color:var(--accent-strong)}._notepad-small-button_3jvqn_2737._danger_3jvqn_2757{color:var(--danger);background:#fff7f6;border-color:#f4b6b0}._notepad-small-button_3jvqn_2737:disabled{cursor:not-allowed;opacity:.55}._notepad-folder-form_3jvqn_2768{display:flex;flex-wrap:wrap;gap:8px}._notepad-folder-form_3jvqn_2768 input{flex:1 1 150px;min-width:0}._notepad-folder-form_3jvqn_2768 button{flex:0 0 auto;width:auto;padding:0 11px}._notepad-tree_3jvqn_2785,._notepad-tree-group_3jvqn_2786,._notepad-tree-branch_3jvqn_2787{display:grid;min-width:0;gap:8px}._notepad-tree-group_3jvqn_2786,._notepad-tree-branch_3jvqn_2787{margin-left:12px}._notepad-tree_3jvqn_2785{max-height:min(70vh,720px);overflow:auto;padding-right:4px}._notepad-tree-item_3jvqn_2804{display:grid;gap:3px;min-height:0;padding:9px 12px;text-align:left;background:transparent;border-radius:8px;transition:all .12s ease}._notepad-tree-item_3jvqn_2804>span:first-child,._notepad-tree-item_3jvqn_2804 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notepad-tree-item_3jvqn_2804 span:last-child{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}._notepad-tree-item_3jvqn_2804._active_3jvqn_227{background:var(--accent-glow);color:var(--accent);font-weight:600}._notepad-tree-item_3jvqn_2804:not(._notepad-tree-note_3jvqn_2836){grid-template-columns:minmax(0,1fr) auto;align-items:center;font-weight:800}._notepad-tree-note_3jvqn_2836{margin-left:14px}._notepad-editor_3jvqn_2846{display:grid;min-width:0;min-height:0;height:100%;overflow:hidden;grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto;gap:10px;align-content:stretch;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:14px}._notepad-workspace-panel_3jvqn_2861{min-height:0;height:100%;overflow:hidden}._notepad-workspace-tabs_3jvqn_2867{display:inline-flex;width:fit-content;gap:4px;padding:3px;background:var(--surface-muted);border:1px solid var(--border);border-radius:10px}._notepad-workspace-tab_3jvqn_2867{width:auto;min-height:30px;padding:5px 12px;border:0;background:transparent;color:var(--muted)}._notepad-workspace-tab_3jvqn_2867:hover{color:var(--text);border-color:transparent}._notepad-workspace-tab_3jvqn_2867._active_3jvqn_227{color:#fff;background:var(--accent);border-radius:8px}._notepad-empty-state_3jvqn_2897{display:grid;min-height:240px;place-content:center;gap:8px;text-align:center}._notepad-paper-row_3jvqn_2905{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:8px}._notepad-paper-row_3jvqn_2905 select{width:100%;min-width:0;max-width:100%}._notepad-paper-row_3jvqn_2905 ._notepad-small-button_3jvqn_2737{width:100%}._notepad-paper-refs_3jvqn_2922{display:flex;min-height:26px;flex-wrap:wrap;gap:6px;align-items:center}._notepad-paper-ref_3jvqn_2922{display:inline-flex;width:auto;min-height:28px;max-width:100%;gap:7px;align-items:center;padding:5px 8px;color:#0f3d75;background:#e7f0ff;border-color:#aac5f7;border-radius:999px;font-size:12px;font-weight:800}._notepad-paper-ref_3jvqn_2922 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notepad-paper-remove_3jvqn_2952{color:var(--muted)}._notepad-editor-surface_3jvqn_2956{position:relative;width:100%;min-width:0;height:100%;min-height:0;background:#fff;border:1px solid var(--border);border-radius:8px}._notepad-editor-highlight_3jvqn_2967,#notepadBodyInput{width:100%;min-width:0;height:100%;min-height:100%;padding:10px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}._notepad-editor-highlight_3jvqn_2967{position:absolute;inset:0;overflow:hidden;color:var(--text);pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere}._notepad-editor-highlight_3jvqn_2967 mark{padding:0 2px}#notepadBodyInput{position:relative;display:block;max-width:100%;resize:none;overflow:auto;color:transparent;-webkit-text-fill-color:transparent;caret-color:var(--text);background:transparent;border:0;border-radius:8px}#notepadBodyInput::placeholder{color:var(--muted);text-shadow:none}._notepad-editor-actions_3jvqn_3017{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}@container (max-width: 420px){._notepad-header_3jvqn_2724,._notepad-folder-form_3jvqn_2768,._notepad-paper-row_3jvqn_2905,._notepad-editor-actions_3jvqn_3017,._notepad-search-bar_3jvqn_3030{display:grid;grid-template-columns:minmax(0,1fr)}._notepad-header_3jvqn_2724>div,._notepad-folder-form_3jvqn_2768 input,._notepad-paper-row_3jvqn_2905 select,._notepad-search-bar_3jvqn_3030 input{width:100%}._notepad-header_3jvqn_2724 ._notepad-small-button_3jvqn_2737,._notepad-folder-form_3jvqn_2768 button,._notepad-paper-row_3jvqn_2905 ._notepad-small-button_3jvqn_2737,._notepad-editor-actions_3jvqn_3017 ._notepad-small-button_3jvqn_2737,._notepad-search-bar_3jvqn_3030 ._notepad-small-button_3jvqn_2737{width:100%}}@media(max-width:1180px){._notepad-stage_3jvqn_2678{min-height:auto;height:auto;grid-template-rows:auto}._notepad-stage-header_3jvqn_2687{align-items:flex-start}._notepad-summary_3jvqn_2695{justify-content:flex-start}._notepad-shell_3jvqn_2699{height:auto;grid-template-columns:minmax(0,1fr)}._notepad-editor_3jvqn_2846{height:auto;grid-template-rows:auto auto auto auto auto minmax(320px,1fr) auto}}._notepad-save-state_3jvqn_3077{color:var(--muted);font-size:12px}._notepad-preview_3jvqn_3082{display:grid;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;align-content:start;gap:8px;overflow:auto;padding:10px;background:var(--surface-muted);border:1px solid var(--border);border-radius:8px}._notepad-preview_3jvqn_3082 h3,._notepad-preview_3jvqn_3082 h4,._notepad-preview_3jvqn_3082 h5{font-size:14px}._notepad-preview_3jvqn_3082 p,._notepad-preview_3jvqn_3082 li{min-width:0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}._notepad-preview_3jvqn_3082 ul{margin:0;padding-left:18px}._notepad-preview_3jvqn_3082 code{padding:1px 4px;background:#0f766e1f;border-radius:4px}._notepad-preview_3jvqn_3082 pre{position:relative;max-width:100%;overflow-x:auto;margin:0;padding:12px;color:#e6fffb;background:#10201e;border-radius:8px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}._notepad-preview_3jvqn_3082 pre code{display:block;padding:0;color:inherit;background:transparent;border-radius:0;white-space:pre}._notepad-preview_3jvqn_3082 table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:0;border-collapse:collapse;font-size:12px}._notepad-preview_3jvqn_3082 th,._notepad-preview_3jvqn_3082 td{padding:6px 8px;text-align:left;vertical-align:top;border:1px solid var(--border)}._notepad-preview_3jvqn_3082 th{background:#e9f3f2;font-weight:800}._notepad-code-language_3jvqn_3174{display:block;margin-bottom:6px;color:#9bd8d2;font-size:11px;font-weight:800}._notepad-search-bar_3jvqn_3030{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:8px;align-items:center}._notepad-search-status_3jvqn_3189{min-width:84px;color:var(--muted);font-size:12px;text-align:center}._notepad-search-highlight_3jvqn_3196{padding:0 2px;color:inherit;background:#fde68a;border-radius:3px}._notepad-search-highlight_3jvqn_3196._active_3jvqn_227{background:#f59e0b}._name-editor_3jvqn_3207,._group-editor_3jvqn_3208{display:grid;gap:8px;margin-top:12px}._paper-name-editor_3jvqn_3214,._paper-group-editor_3jvqn_3215{display:grid;gap:10px}._name-assign-row_3jvqn_3220{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}._name-assign-row_3jvqn_3220 ._meta-label_3jvqn_3227{margin-bottom:0}._name-assign-row_3jvqn_3220 input{min-width:0}._group-chip-list_3jvqn_3235{display:flex;flex-wrap:wrap;gap:6px}._group-chip_3jvqn_3235{display:inline-flex;width:auto;min-height:28px;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid var(--border);background:var(--surface-muted);color:var(--text);transition:all .15s ease}._group-chip-topic_3jvqn_3257{color:var(--tag-topic-text);background:var(--tag-topic-bg);border-color:var(--tag-topic-border)}._group-chip-topic_3jvqn_3257:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-topic-border)}._group-chip-method_3jvqn_3268{color:var(--tag-method-text);background:var(--tag-method-bg);border-color:var(--tag-method-border)}._group-chip-method_3jvqn_3268:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-method-border)}._group-chip-task_3jvqn_3279{color:var(--tag-task-text);background:var(--tag-task-bg);border-color:var(--tag-task-border)}._group-chip-task_3jvqn_3279:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-task-border)}._group-chip-dataset_3jvqn_3290{color:var(--tag-dataset-text);background:var(--tag-dataset-bg);border-color:var(--tag-dataset-border)}._group-chip-dataset_3jvqn_3290:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-dataset-border)}._group-chip-domain_3jvqn_3301{color:var(--tag-domain-text);background:var(--tag-domain-bg);border-color:var(--tag-domain-border)}._group-chip-domain_3jvqn_3301:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-domain-border)}._group-chip-status_3jvqn_3312{color:var(--tag-status-text);background:var(--tag-status-bg);border-color:var(--tag-status-border)}._group-chip-status_3jvqn_3312:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-status-border)}._group-chip-project_3jvqn_3323{color:var(--tag-project-text);background:var(--tag-project-bg);border-color:var(--tag-project-border)}._group-chip-project_3jvqn_3323:hover{filter:brightness(1.15);box-shadow:0 0 8px var(--tag-project-border)}._empty-group-state_3jvqn_3334,._name-save-state_3jvqn_3335,._group-save-state_3jvqn_3336{color:var(--muted);font-size:12px}._name-save-state_3jvqn_3335[data-tone=success],._group-save-state_3jvqn_3336[data-tone=success]{color:var(--accent)}._name-save-state_3jvqn_3335[data-tone=error],._group-save-state_3jvqn_3336[data-tone=error]{color:var(--danger)}._group-assign-form_3jvqn_3351{display:grid;grid-template-columns:minmax(0,1fr);gap:7px}._tag-tree-filter_3jvqn_3357{display:grid;gap:10px;max-height:240px;overflow:auto;padding:8px;border:1px solid var(--border);border-radius:8px;background:#f8fafc}._tag-tree-facet_3jvqn_3368{display:grid;gap:4px}._tag-tree-facet_3jvqn_3368>span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}._tag-tree-list_3jvqn_3380{display:grid;gap:3px;margin:0;padding:0;list-style:none}._tag-tree-option_3jvqn_3388{display:flex;align-items:center;gap:7px;min-height:24px;color:var(--text);font-size:12px}._tag-tree-option_3jvqn_3388 input{width:14px;height:14px}._tag-assign-form_3jvqn_3402{grid-template-columns:minmax(0,1fr)}._group-assign-form_3jvqn_3351 button{width:auto;justify-self:start;padding:7px 11px}._meta-block_3jvqn_3412{padding-top:12px;border-top:1px solid var(--border)}._meta-label_3jvqn_3227{display:block;margin-bottom:4px;color:var(--muted);font-size:12px;font-weight:700}._meta-value_3jvqn_3425{overflow-wrap:anywhere;font-size:14px;line-height:1.45}._related-work-list_3jvqn_3431{display:grid;gap:8px}._related-work-card_3jvqn_3436{padding:10px;border:1px solid var(--border);border-radius:8px;background:#fff}._related-work-card_3jvqn_3436._stored-related-work_3jvqn_3443{border-color:#8bc9c3;background:#f2fbf9;cursor:pointer}._related-work-card_3jvqn_3436._stored-related-work_3jvqn_3443:hover,._related-work-card_3jvqn_3436._stored-related-work_3jvqn_3443:focus{outline:2px solid rgba(15,118,110,.24);border-color:var(--accent)}._related-work-header_3jvqn_3455{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._related-work-title_3jvqn_3462{color:var(--accent-strong);font-size:14px;line-height:1.3}._related-work-badges_3jvqn_3468{display:inline-flex;flex:0 0 auto;gap:5px;align-items:center;flex-wrap:wrap;justify-content:flex-end}._related-work-badge_3jvqn_3468{flex:0 0 auto;padding:3px 6px;border-radius:999px;color:#0f5132;background:#e9f7ef;border:1px solid #b8dfc7;font-size:11px;font-weight:800}._related-work-badge_3jvqn_3468._stored_3jvqn_2578{color:#0f3d75;background:#e7f0ff;border-color:#aac5f7}._related-work-meta_3jvqn_3494,._related-work-source_3jvqn_3495{margin-top:5px;color:var(--muted);font-size:12px;line-height:1.35}._related-work-reason_3jvqn_3502{margin-top:7px;font-size:13px;line-height:1.45}._related-work-ingest-button_3jvqn_3508{width:auto;margin-top:10px;padding:7px 10px;color:#fff;background:var(--accent);border-color:var(--accent)}._related-work-ingest-button_3jvqn_3508:hover{color:#fff;background:var(--accent-strong);border-color:var(--accent-strong)}._references-section_3jvqn_3523{padding-top:12px}._references-summary_3jvqn_3527{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style-position:inside}._references-summary_3jvqn_3527 ._meta-label_3jvqn_3227{display:inline;margin-bottom:0}._references-count_3jvqn_3541{flex:0 0 auto;padding:2px 7px;border:1px solid var(--border);border-radius:999px;color:var(--muted);background:#fff;font-size:11px;font-weight:800}._reference-list_3jvqn_3552{display:grid;gap:8px;max-height:340px;margin-top:10px;padding-left:22px;overflow:auto}._reference-item_3jvqn_3561{padding-right:6px;font-size:13px;line-height:1.4}._reference-title_3jvqn_3567{color:var(--text)}._reference-meta_3jvqn_3571{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.35}._node-list_3jvqn_3578{display:grid;gap:8px;max-height:260px;overflow:auto}._node-item_3jvqn_3585{width:100%;padding:9px 10px;color:var(--text);text-align:left;background:#fff;border:1px solid var(--border);border-radius:8px}._node-item_3jvqn_3585:hover{border-color:var(--accent)}._node-item-title_3jvqn_3599{display:block;font-size:13px;line-height:1.25;font-weight:700}._node-item-meta_3jvqn_3606{display:block;margin-top:4px;color:var(--muted);font-size:12px;line-height:1.2}._tag-manager-stage_3jvqn_3614{display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px;padding:18px;overflow:hidden}._tag-manager-topbar_3jvqn_3622{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._tag-manager-topbar-main_3jvqn_3629{display:grid;gap:12px;min-width:0}._tag-manager-page-copy_3jvqn_3635{display:grid;gap:6px}._tag-manager-page-title-row_3jvqn_3640{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._tag-manager-page-title-row_3jvqn_3640 h1{margin:0;font-size:32px;line-height:1}._tag-manager-topbar_3jvqn_3622>button{width:auto;min-width:180px;margin-left:auto}._tag-manager-root_3jvqn_3659{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);gap:18px;min-height:0;overflow:hidden}._tag-manager-browser_3jvqn_3667,._tag-manager-editor_3jvqn_3668{min-height:0;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._tag-manager-browser_3jvqn_3667{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px}._tag-manager-editor_3jvqn_3668{overflow:auto}._tag-manager-header_3jvqn_3688{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._tag-manager-header_3jvqn_3688 h2{margin:0;font-size:18px}._tag-manager-header_3jvqn_3688 ._subtitle_3jvqn_471,._tag-manager-page-copy_3jvqn_3635 ._subtitle_3jvqn_471{margin:0}._tag-manager-facets_3jvqn_3705{display:grid;gap:12px;overflow:auto}._tag-manager-facet_3jvqn_3705{border:1px solid var(--border);border-radius:12px;background:var(--surface-muted)}._tag-manager-facet-toggle_3jvqn_3717{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;font-weight:700;background:transparent;border:0}._tag-manager-count_3jvqn_3729{color:var(--muted);font-size:12px}._tag-manager-facet-body_3jvqn_3734{display:grid;gap:10px;padding:0 10px 10px}._tag-manager-facet-actions_3jvqn_3740{display:flex;justify-content:flex-end}._tag-manager-facet-actions_3jvqn_3740 button,._tag-manager-row-actions_3jvqn_3746 button,._tag-manager-actions_3jvqn_3747 button{width:auto}._tag-manager-branch_3jvqn_3751{display:grid;gap:6px}._tag-manager-row_3jvqn_3746{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);transition:all .15s ease}._tag-manager-row_3jvqn_3746._selected_3jvqn_2354{border-color:var(--accent);box-shadow:0 0 10px var(--accent-glow)}._tag-manager-expand_3jvqn_3774{width:28px;min-height:28px;padding:0;border:0;background:transparent}._tag-manager-main_3jvqn_3782{display:grid;gap:3px;min-width:0;padding:0;color:var(--text);text-align:left;background:transparent;border:0}._tag-manager-name-row_3jvqn_3793{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-weight:700}._tag-manager-path_3jvqn_3801,._tag-manager-description_3jvqn_3802{color:var(--muted);font-size:12px;font-weight:500}._tag-manager-row-actions_3jvqn_3746{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}._danger-button_3jvqn_3815{color:var(--danger);border-color:#ef444433;background:#ef444414}._danger-button_3jvqn_3815:hover{background:var(--danger);color:#fff;border-color:var(--danger)}._tag-manager-children_3jvqn_3827{display:grid;gap:6px}._tag-manager-form_3jvqn_3832{display:grid;gap:12px}._tag-manager-color-row_3jvqn_3837{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:10px;align-items:center}._tag-manager-color-swatch_3jvqn_3844{width:100%;height:36px;border:1px solid var(--border);border-radius:8px}._tag-manager-actions_3jvqn_3747{display:flex;gap:10px}@media(max-width:1024px){body{overflow:hidden}._app-shell_3jvqn_146{grid-template-columns:minmax(0,1fr);grid-template-rows:56px minmax(0,1fr) 60px;height:var(--app-viewport-height, 100dvh);min-height:unset}._stage_3jvqn_803{grid-row:2;grid-column:1;display:flex;flex-direction:column;position:relative;height:100%;width:100%;min-width:0;overflow:hidden}._topbar_3jvqn_2266{position:relative!important;top:auto!important;left:auto!important;right:auto!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px!important;background:var(--surface-muted);border-bottom:1px solid var(--border);pointer-events:auto!important;z-index:5}._paper-tree-root_3jvqn_2314,._search-results-root_3jvqn_2399{position:relative!important;inset:auto!important;flex:1;width:100%;height:100%;overflow:auto;padding:16px!important}#cy{position:relative!important;inset:auto!important;flex:1;width:100%;height:100%}._vertical-nav_3jvqn_170{grid-row:3;grid-column:1;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:60px;padding:0 16px;border-right:0;border-top:1px solid var(--border);box-shadow:0 -4px 16px #00000026;z-index:10}._nav-logo_3jvqn_182{display:none}._nav-links_3jvqn_197{flex-direction:row;justify-content:space-around;gap:0;width:100%}._nav-link_3jvqn_197{width:52px;height:44px;border-radius:10px}._nav-footer_3jvqn_258{display:none}._mobile-header_3jvqn_3959{grid-row:1;grid-column:1;display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:56px;background:var(--surface);border-bottom:1px solid var(--border);z-index:10}._mobile-header-title_3jvqn_3972{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--text)}._mobile-header-right_3jvqn_3979{display:flex;align-items:center;gap:8px}._mobile-header-btn_3jvqn_3985{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--border);border-radius:8px;background:var(--surface-muted);color:var(--muted);cursor:pointer;transition:all .15s ease}._mobile-header-btn_3jvqn_3985:hover,._mobile-header-btn_3jvqn_3985._has-selected_3jvqn_4000{color:var(--text);border-color:var(--accent)}._mobile-header-btn_3jvqn_3985._has-selected_3jvqn_4000{background:var(--accent-glow)}._mobile-header_3jvqn_3959 ._theme-toggle-btn_3jvqn_266{width:38px;height:38px;border-radius:8px}._sidebar_3jvqn_157{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:85vw;height:var(--app-viewport-height, 100dvh);z-index:150;background:var(--surface);box-shadow:var(--shadow);border-right:1px solid var(--border);transition:transform .25s cubic-bezier(.4,0,.2,1)}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157{transform:translate(-100%)}._app-shell_3jvqn_146:not(._sidebar-collapsed_3jvqn_157) ._sidebar_3jvqn_157{transform:translate(0)}._details_3jvqn_161{position:fixed;top:0;right:0;bottom:0;width:360px;max-width:85vw;height:var(--app-viewport-height, 100dvh);z-index:150;background:var(--surface);box-shadow:var(--shadow);border-left:1px solid var(--border);transition:transform .25s cubic-bezier(.4,0,.2,1)}._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161{transform:translate(100%)}._app-shell_3jvqn_146:not(._details-collapsed_3jvqn_161) ._details_3jvqn_161{transform:translate(0)}._shell-panel-toggle_3jvqn_294{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;height:48px;min-height:48px;border-bottom:1px solid var(--border);background:var(--surface-muted);font-size:14px;font-weight:700}._shell-panel-toggle_3jvqn_294:after{content:" ✕";font-weight:700;font-size:14px}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157 ._shell-panel-toggle_3jvqn_294,._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161 ._shell-panel-toggle_3jvqn_294{min-height:unset;padding:unset;writing-mode:unset;text-orientation:unset;border-bottom:unset}._details-resize-handle_3jvqn_320{display:none}._mobile-drawer-backdrop_3jvqn_4098{display:block;position:fixed;inset:0;background:#090d1699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:140;animation:_fadeIn_3jvqn_1 .2s ease}@keyframes _fadeIn_3jvqn_1{0%{opacity:0}to{opacity:1}}input,select,textarea{font-size:16px!important}._notepad-stage_3jvqn_2678{height:100%!important;overflow:hidden;grid-template-rows:auto minmax(0,1fr)!important}._notepad-shell_3jvqn_2699{height:100%!important;overflow-y:auto;-webkit-overflow-scrolling:touch;grid-template-columns:minmax(0,1fr)!important}._tag-manager-topbar_3jvqn_3622,._tag-manager-root_3jvqn_3659{grid-template-columns:minmax(0,1fr)}._tag-manager-topbar_3jvqn_3622{display:grid}._tag-manager-topbar_3jvqn_3622>button{margin-left:0;width:100%;min-width:0}._tag-manager-root_3jvqn_3659{display:flex;flex-direction:column;overflow:auto;height:100%}._tag-manager-stage_3jvqn_3614{padding:14px;gap:14px}._tag-manager-page-title-row_3jvqn_3640 h1{font-size:26px}._react-pdf-body_3jvqn_975{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 260px}._react-pdf-side-panel_3jvqn_1278{border-top:1px solid var(--border);border-left:0}._topbar_3jvqn_2266{align-items:flex-start}}._tag-review-backdrop_3jvqn_4186{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._tag-review-modal_3jvqn_4198{width:min(840px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:24px;border:1px solid rgba(148,163,184,.3);background:#fffdf8;box-shadow:0 30px 80px #0f172a3d}._tag-review-header_3jvqn_4208,._tag-review-actions_3jvqn_4209{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px}._tag-review-header_3jvqn_4208{border-bottom:1px solid rgba(148,163,184,.22)}._tag-review-body_3jvqn_4221{display:grid;gap:16px;padding:24px}._tag-review-form_3jvqn_4227{align-items:end}._tag-review-actions_3jvqn_4209{border-top:1px solid rgba(148,163,184,.22)}@media(max-width:720px){._tag-review-backdrop_3jvqn_4186{padding:12px}._tag-review-header_3jvqn_4208,._tag-review-actions_3jvqn_4209,._tag-review-body_3jvqn_4221{padding-left:16px;padding-right:16px}._tag-review-header_3jvqn_4208,._tag-review-actions_3jvqn_4209{flex-direction:column;align-items:stretch}}._mobile-connections-dashboard_3jvqn_4255{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:24px 16px;background:var(--bg-gradient)}._dashboard-header_3jvqn_4264{margin-bottom:24px;display:flex;flex-direction:column;gap:12px}._dashboard-header_3jvqn_4264 h2{font-size:20px;font-weight:700;line-height:1.3;color:var(--text);margin:0}._dashboard-search-input_3jvqn_4279{width:100%;padding:12px 16px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:16px;transition:all .15s ease}._dashboard-search-input_3jvqn_4279:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}._dashboard-list-section_3jvqn_4296 h3{font-size:16px;font-weight:600;color:var(--muted);margin:0 0 16px;text-transform:uppercase;letter-spacing:.05em}._dashboard-papers-grid_3jvqn_4305{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._dashboard-paper-card_3jvqn_4311{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:16px;border-radius:14px;border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}._dashboard-paper-card_3jvqn_4311:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:var(--shadow)}._dashboard-paper-card_3jvqn_4311 ._card-title_3jvqn_4334{font-size:16px;font-weight:700;color:var(--text);margin:0 0 6px;line-height:1.3}._dashboard-paper-card_3jvqn_4311 ._card-authors_3jvqn_4342{font-size:13px;color:var(--muted);margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._dashboard-paper-card_3jvqn_4311 ._card-meta_3jvqn_4352{font-size:12px;font-weight:500;color:var(--accent)}._connections-back-btn_3jvqn_4358{padding:4px 10px;border-radius:6px;border:1px solid var(--border);background:var(--surface-muted);color:var(--text);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}._connections-back-btn_3jvqn_4358:hover{border-color:var(--accent);background:var(--accent-glow)}._mobile-connections-content_3jvqn_4375{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:16px;gap:20px;background:var(--bg-gradient)}._selected-paper-hero_3jvqn_4385{padding:20px;border-radius:18px;border:1px solid var(--accent);background:radial-gradient(circle at top right,var(--accent-glow) 0%,var(--surface) 100%);box-shadow:var(--shadow),0 0 15px #6366f11a;display:flex;flex-direction:column;gap:8px}._hero-label_3jvqn_4398{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent)}._hero-title_3jvqn_4406{font-size:20px;font-weight:800;line-height:1.25;color:var(--text);margin:0}._hero-authors_3jvqn_4414{font-size:14px;color:var(--muted);margin:0}._hero-meta_3jvqn_4420{font-size:13px;color:var(--accent);font-weight:600}._hero-actions_3jvqn_4426{display:flex;gap:12px;margin-top:12px}._hero-action-btn_3jvqn_4432{flex:1;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease}._hero-action-btn_3jvqn_4432._primary_3jvqn_593{background:var(--accent);color:#fff;border:none}._hero-action-btn_3jvqn_4432._primary_3jvqn_593:hover{background:var(--accent-strong)}._hero-action-btn_3jvqn_4432._secondary_3jvqn_2666{background:var(--surface-muted);color:var(--text);border:1px solid var(--border)}._hero-action-btn_3jvqn_4432._secondary_3jvqn_2666:hover{border-color:var(--accent);background:var(--accent-glow)}._connections-lists-container_3jvqn_4463{display:flex;flex-direction:column;gap:20px}._connections-column_3jvqn_4469{display:flex;flex-direction:column}._connections-column_3jvqn_4469 h3{font-size:18px;font-weight:700;color:var(--text);margin:0 0 4px}._column-desc_3jvqn_4481{font-size:12px;color:var(--muted);margin:0 0 12px}._connections-list_3jvqn_4463{display:flex;flex-direction:column;gap:10px;max-height:350px;overflow-y:auto;padding-right:4px}._connection-card_3jvqn_4496{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:12px 14px;border-radius:10px;border:1px solid var(--border);background:var(--surface);cursor:pointer;transition:all .15s ease;width:100%;position:relative}._connection-card_3jvqn_4496:hover{border-color:var(--accent);background:var(--surface-muted)}._connection-card_3jvqn_4496._stored_3jvqn_2578{border-left:3px solid var(--accent)}._connection-card-title_3jvqn_4520{font-size:14px;font-weight:700;color:var(--text);margin:0 0 4px;line-height:1.3;padding-right:60px}._connection-card-authors_3jvqn_4529{font-size:12px;color:var(--muted);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._connection-card-badge_3jvqn_4539{position:absolute;top:12px;right:12px;font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:var(--surface-muted);border:1px solid var(--border);color:var(--muted)}._connection-card_3jvqn_4496._stored_3jvqn_2578 ._connection-card-badge_3jvqn_4539{background:var(--accent-glow);border-color:#6366f14d;color:var(--accent)}._pdf-mobile-tabs_3jvqn_4559{display:flex;background:var(--surface);border-bottom:1px solid var(--border)}._pdf-mobile-tab_3jvqn_4559{flex:1;padding:14px;text-align:center;background:none;border:none;color:var(--muted);font-size:14px;font-weight:600;cursor:pointer;border-bottom:2px solid transparent;transition:all .15s ease}._pdf-mobile-tab_3jvqn_4559._active_3jvqn_227{color:var(--accent);border-bottom-color:var(--accent);background:var(--accent-glow)}@media(min-width:600px){._connections-lists-container_3jvqn_4463{flex-direction:row}._connections-column_3jvqn_4469{flex:1}}:root{--bg: #eef2f7;--bg-gradient: linear-gradient(180deg, #f8fafc 0%, #eef2f7 100%);--surface: #ffffff;--surface-muted: #f3f6fa;--surface-glass: rgba(255, 255, 255, .92);--card-bg: #ffffff;--border: #d8e0ea;--border-focus: #aeb9c8;--border-glass: rgba(15, 23, 42, .08);--text: #172033;--muted: #687589;--text-muted: var(--muted);--accent: #2563eb;--accent-strong: #1d4ed8;--accent-glow: rgba(37, 99, 235, .12);--external: #7c8898;--danger: #dc2626;--success: #047857;--warning: #b45309;--shadow: 0 14px 34px -24px rgba(15, 23, 42, .42);--tag-topic-bg: #e8efff;--tag-topic-text: #1d4ed8;--tag-topic-border: rgba(37, 99, 235, .18);--tag-method-bg: #fce7f3;--tag-method-text: #9d174d;--tag-method-border: rgba(219, 39, 119, .16);--tag-task-bg: #fff7ed;--tag-task-text: #9a3412;--tag-task-border: rgba(234, 88, 12, .16);--tag-dataset-bg: #dcfce7;--tag-dataset-text: #166534;--tag-dataset-border: rgba(22, 163, 74, .16);--tag-domain-bg: #e0f2fe;--tag-domain-text: #075985;--tag-domain-border: rgba(2, 132, 199, .16);--tag-status-bg: #f3e8ff;--tag-status-text: #6b21a8;--tag-status-border: rgba(147, 51, 234, .16);--tag-project-bg: #ccfbf1;--tag-project-text: #0f766e;--tag-project-border: rgba(13, 148, 136, .16)}:root[data-theme=dark]{--bg: #0b1120;--bg-gradient: linear-gradient(180deg, #111827 0%, #0b1120 100%);--surface: #111827;--surface-muted: #1c2636;--surface-glass: rgba(17, 24, 39, .92);--card-bg: #121c2c;--border: #243244;--border-focus: #3b4a60;--border-glass: rgba(255, 255, 255, .08);--text: #f4f7fb;--muted: #a4afbf;--text-muted: var(--muted);--accent: #60a5fa;--accent-strong: #3b82f6;--accent-glow: rgba(96, 165, 250, .16);--external: #718096;--danger: #f87171;--success: #34d399;--warning: #fbbf24;--shadow: 0 18px 44px -28px rgba(0, 0, 0, .8)}body{background:var(--bg);background-image:var(--bg-gradient)}._mobile-header_3jvqn_3959,._mobile-drawer-backdrop_3jvqn_4098,._nav-link-label_3jvqn_4670{display:none}._app-shell_3jvqn_146{--details-width: clamp(340px, 27vw, 460px);grid-template-columns:72px minmax(286px,320px) minmax(0,1fr) var(--details-width);min-height:0;background:var(--bg);background-image:var(--bg-gradient)}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157{grid-template-columns:72px 46px minmax(0,1fr) var(--details-width)}._app-shell_3jvqn_146._details-collapsed_3jvqn_161{grid-template-columns:72px minmax(286px,320px) minmax(0,1fr) 46px}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157._details-collapsed_3jvqn_161{grid-template-columns:72px 46px minmax(0,1fr) 46px}._vertical-nav_3jvqn_170{background:var(--surface);box-shadow:none}._nav-logo_3jvqn_182{width:40px;height:40px;border-radius:8px;background:var(--text);box-shadow:none}._nav-link_3jvqn_197{width:46px;height:46px;border-radius:8px;box-shadow:none}._nav-link_3jvqn_197._active_3jvqn_227{color:#fff;background:var(--accent);box-shadow:none}._nav-link_3jvqn_197:focus-visible,._mobile-header-btn_3jvqn_3985:focus-visible,._theme-toggle-btn_3jvqn_266:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--accent-glow);outline-offset:2px}._sidebar_3jvqn_157,._details_3jvqn_161,._stage_3jvqn_803{min-width:0;min-height:0}._sidebar_3jvqn_157,._details_3jvqn_161{background:var(--surface)}._stage_3jvqn_803{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--bg)}._topbar_3jvqn_2266{position:relative;inset:auto;z-index:2;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--border);pointer-events:auto}._badge_3jvqn_2279{min-height:28px;color:var(--muted);background:var(--surface-muted);border-color:var(--border);border-radius:8px}._paper-tree-root_3jvqn_2314,._search-results-root_3jvqn_2399{position:relative;inset:auto;min-height:0;overflow:auto;padding:16px}#cy{position:relative;inset:auto;width:100%;height:100%;min-height:0}._state-overlay_3jvqn_2600{background:color-mix(in srgb,var(--bg) 88%,transparent)}button,input,select,textarea{border-radius:8px}button{min-height:40px;box-shadow:none}button:hover{color:var(--accent)}._panel-section_3jvqn_395{padding:16px}._shell-panel-toggle_3jvqn_294{min-height:42px;color:var(--text);background:var(--surface)}._theme-toggle-btn_3jvqn_266,._stat_3jvqn_493,._message_3jvqn_2615,._related-work-card_3jvqn_3436,._node-item_3jvqn_3585,._search-result-card_3jvqn_2412,._search-result-reason_3jvqn_2486,._notepad-sidebar_3jvqn_2713,._notepad-editor_3jvqn_2846,._tag-manager-browser_3jvqn_3667,._tag-manager-editor_3jvqn_3668,._tag-manager-facet_3jvqn_3705,._tag-manager-row_3jvqn_3746,._selected-paper-hero_3jvqn_4385,._dashboard-paper-card_3jvqn_4311,._connection-card_3jvqn_4496,._tag-review-modal_3jvqn_4198{border-radius:8px}._search-result-card_3jvqn_2412,._tag-manager-browser_3jvqn_3667,._tag-manager-editor_3jvqn_3668,._notepad-sidebar_3jvqn_2713,._notepad-editor_3jvqn_2846{box-shadow:var(--shadow)}._search-result-card_3jvqn_2412{padding:16px;background:var(--card-bg);-webkit-backdrop-filter:none;backdrop-filter:none}._search-result-card_3jvqn_2412:hover{transform:none;background:var(--surface)}._search-result-header_3jvqn_2440{align-items:stretch}._search-chip_3jvqn_2473{border-radius:999px}._paper-tree-row_3jvqn_2330{min-height:34px}._paper-tree-label_3jvqn_2372,._search-result-title_3jvqn_2448,._connection-card-title_3jvqn_4520,._hero-title_3jvqn_4406,._card-title_3jvqn_4334{overflow-wrap:anywhere}._tag-manager-stage_3jvqn_3614{background:var(--bg)}._tag-manager-page-title-row_3jvqn_3640 h1{font-size:28px}._tag-manager-root_3jvqn_3659,._notepad-shell_3jvqn_2699{min-height:0}._related-work-card_3jvqn_3436,._node-item_3jvqn_3585,._annotation-item_3jvqn_1577{background:var(--surface)}._pdf-viewer_3jvqn_827{display:grid;grid-template-rows:auto minmax(0,1fr)}._pdf-toolbar_3jvqn_840{position:relative;inset:auto;min-height:0;flex-wrap:wrap;align-items:flex-start}._pdf-toolbar_3jvqn_840 strong{max-width:min(760px,68vw);white-space:normal}._pdf-toolbar-actions_3jvqn_876{margin-left:auto}._pdf-reader_3jvqn_939{position:relative;inset:auto;min-height:0;height:100%}._react-pdf-body_3jvqn_975{min-width:0}._react-pdf-side-panel_3jvqn_1278,._pdf-notes-panel_3jvqn_919{background:var(--surface)}._selected-paper-hero_3jvqn_4385{border-color:var(--border);background:var(--surface);box-shadow:var(--shadow)}._hero-actions_3jvqn_4426{flex-wrap:wrap}._hero-action-btn_3jvqn_4432{min-width:min(100%,160px);border-radius:8px}._connection-card-title_3jvqn_4520{padding-right:68px}@media(max-width:1180px){body{overflow:hidden}._app-shell_3jvqn_146._compact-shell_3jvqn_4960{grid-template-columns:72px minmax(0,1fr);grid-template-rows:56px minmax(0,1fr);height:var(--app-viewport-height, 100dvh);min-height:0}._mobile-header_3jvqn_3959{grid-column:1 / -1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:12px;height:56px;padding:0 14px;background:var(--surface);border-bottom:1px solid var(--border);z-index:120}._mobile-header-title_3jvqn_3972{min-width:0;overflow:hidden;color:var(--text);font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}._mobile-header-right_3jvqn_3979{display:flex;flex:0 0 auto;align-items:center;gap:8px}._mobile-header-btn_3jvqn_3985,._mobile-header_3jvqn_3959 ._theme-toggle-btn_3jvqn_266{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;border-radius:8px;background:var(--surface-muted)}._mobile-header-btn_3jvqn_3985._has-selected_3jvqn_4000{color:var(--accent);border-color:var(--accent);background:var(--accent-glow)}._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._vertical-nav_3jvqn_170{grid-column:1;grid-row:2;width:72px;height:auto;min-height:0;padding:14px 0;border-top:0;border-right:1px solid var(--border);box-shadow:none}._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._nav-logo_3jvqn_182{display:flex}._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._nav-links_3jvqn_197{flex-direction:column;gap:10px}._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._nav-footer_3jvqn_258{display:none}._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._stage_3jvqn_803,._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._tag-manager-stage_3jvqn_3614,._app-shell_3jvqn_146._compact-shell_3jvqn_4960 ._notepad-stage_3jvqn_2678{grid-column:2;grid-row:2;height:100%;min-height:0}._sidebar_3jvqn_157,._details_3jvqn_161{position:fixed;top:56px;bottom:0;z-index:150;height:calc(var(--app-viewport-height, 100dvh) - 56px);max-width:min(420px,90vw);box-shadow:0 24px 60px #0f172a47;transition:transform .18s ease}._sidebar_3jvqn_157{left:0;width:340px;border-right:1px solid var(--border)}._details_3jvqn_161{right:0;width:380px;border-left:1px solid var(--border)}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157{transform:translate(-104%)}._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161{transform:translate(104%)}._app-shell_3jvqn_146:not(._sidebar-collapsed_3jvqn_157) ._sidebar_3jvqn_157,._app-shell_3jvqn_146:not(._details-collapsed_3jvqn_161) ._details_3jvqn_161{transform:translate(0)}._shell-panel-toggle_3jvqn_294{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;background:var(--surface);border-bottom:1px solid var(--border);writing-mode:unset;text-orientation:unset}._shell-panel-toggle_3jvqn_294:after{content:"Close";color:var(--muted);font-size:12px;font-weight:700}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157 ._shell-panel-toggle_3jvqn_294,._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161 ._shell-panel-toggle_3jvqn_294{min-height:48px;padding:0 16px;writing-mode:unset;text-orientation:unset}._app-shell_3jvqn_146._sidebar-collapsed_3jvqn_157 ._sidebar_3jvqn_157>:not(._shell-panel-toggle_3jvqn_294),._app-shell_3jvqn_146._details-collapsed_3jvqn_161 ._details_3jvqn_161>:not(._shell-panel-toggle_3jvqn_294):not(._details-resize-handle_3jvqn_320){display:block}._details-resize-handle_3jvqn_320{display:none}._mobile-drawer-backdrop_3jvqn_4098{position:fixed;inset:56px 0 0;z-index:140;display:block;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}input,select,textarea{font-size:16px}button{min-height:42px}._topbar_3jvqn_2266{padding:10px 14px}._badge-row_3jvqn_2279{gap:6px}._paper-tree-root_3jvqn_2314,._search-results-root_3jvqn_2399,._mobile-connections-dashboard_3jvqn_4255,._mobile-connections-content_3jvqn_4375{padding:14px}._tag-manager-root_3jvqn_3659{grid-template-columns:minmax(0,1fr);overflow:auto}._tag-manager-topbar_3jvqn_3622{display:grid;grid-template-columns:minmax(0,1fr)}._tag-manager-topbar_3jvqn_3622>button{width:100%;min-width:0;margin-left:0}._notepad-stage_3jvqn_2678{height:100%;grid-template-rows:auto minmax(0,1fr);overflow:hidden}._notepad-shell_3jvqn_2699{grid-template-columns:minmax(0,1fr);overflow:auto}._pdf-toolbar_3jvqn_840 strong{max-width:min(620px,72vw)}}@media(max-width:720px){._app-shell_3jvqn_146._phone-shell_3jvqn_5192{grid-template-columns:minmax(0,1fr);grid-template-rows:56px minmax(0,1fr) 66px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._vertical-nav_3jvqn_170{grid-column:1;grid-row:3;flex-direction:row;width:100%;height:66px;min-height:66px;padding:5px max(8px,env(safe-area-inset-left)) calc(5px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-right));border-top:1px solid var(--border);border-right:0;box-shadow:0 -12px 24px -22px #0f172abf}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-logo_3jvqn_182,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-footer_3jvqn_258,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link-tooltip_3jvqn_233{display:none}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-links_3jvqn_197{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link_3jvqn_197{display:grid;width:100%;height:54px;min-height:54px;place-items:center;gap:2px;padding:5px 2px;border-radius:8px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link_3jvqn_197 svg{width:19px;height:19px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link-label_3jvqn_4670{display:block;max-width:100%;overflow:hidden;font-size:11px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._stage_3jvqn_803,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._tag-manager-stage_3jvqn_3614,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-stage_3jvqn_2678{grid-column:1;grid-row:2}._sidebar_3jvqn_157,._details_3jvqn_161{top:0;height:var(--app-viewport-height, 100dvh);max-width:92vw}._mobile-drawer-backdrop_3jvqn_4098{inset:0}._mobile-header-title_3jvqn_3972{max-width:46vw}button{min-height:44px}._topbar_3jvqn_2266{align-items:flex-start}._badge_3jvqn_2279{min-height:26px;padding:4px 8px;font-size:11px}._search-result-header_3jvqn_2440,._tag-review-header_3jvqn_4208,._tag-review-actions_3jvqn_4209,._related-work-header_3jvqn_3455,._hero-actions_3jvqn_4426,._tag-manager-row_3jvqn_3746,._tag-manager-actions_3jvqn_3747,._pdf-toolbar_3jvqn_840,._pdf-toolbar-actions_3jvqn_876,._notepad-editor-actions_3jvqn_3017,._notepad-search-bar_3jvqn_3030,._name-assign-row_3jvqn_3220{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}._search-result-badges_3jvqn_2466,._pdf-toolbar-actions_3jvqn_876{justify-content:stretch}._pdf-toolbar-actions_3jvqn_876 button,._pdf-toolbar-link_3jvqn_885,._detail-action-button_3jvqn_2646,._tag-manager-actions_3jvqn_3747 button,._tag-review-actions_3jvqn_4209 button{width:100%}._search-result-card_3jvqn_2412,._tag-manager-browser_3jvqn_3667,._tag-manager-editor_3jvqn_3668,._notepad-editor_3jvqn_2846,._notepad-sidebar_3jvqn_2713,._selected-paper-hero_3jvqn_4385,._dashboard-paper-card_3jvqn_4311,._connection-card_3jvqn_4496{padding:14px}._dashboard-papers-grid_3jvqn_4305{grid-template-columns:minmax(0,1fr);gap:10px}._connections-lists-container_3jvqn_4463{flex-direction:column}._connections-list_3jvqn_4463{max-height:none}._connection-card-title_3jvqn_4520{padding-right:0}._connection-card-badge_3jvqn_4539{position:static;margin-top:8px}._tag-manager-stage_3jvqn_3614{padding:12px}._tag-manager-page-title-row_3jvqn_3640 h1{font-size:22px}._tag-manager-row-actions_3jvqn_3746{justify-content:stretch}._tag-manager-row-actions_3jvqn_3746 button{width:100%}._react-pdf-body_3jvqn_975{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}._pdf-mobile-tab_3jvqn_4559{min-height:44px;padding:10px 8px;font-size:13px}}@media(max-width:720px){._app-shell_3jvqn_146._phone-shell_3jvqn_5192{display:grid;width:100vw;max-width:100vw;overflow:hidden}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._mobile-header_3jvqn_3959,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._stage_3jvqn_803,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._tag-manager-stage_3jvqn_3614,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-stage_3jvqn_2678,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._vertical-nav_3jvqn_170{grid-column:1 / -1;width:100%;max-width:100%}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._stage_3jvqn_803,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._tag-manager-stage_3jvqn_3614,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-stage_3jvqn_2678{justify-self:stretch;align-self:stretch;overflow:hidden}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-stage_3jvqn_2678,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-shell_3jvqn_2699,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-sidebar_3jvqn_2713,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-workspace-panel_3jvqn_2861,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-editor_3jvqn_2846{min-width:0;width:100%;max-width:100%}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._notepad-shell_3jvqn_2699{display:grid;grid-template-columns:minmax(0,1fr)!important}}._pdf-toolbar_3jvqn_840{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:6px 10px}._pdf-toolbar-title_3jvqn_5429{display:block;min-width:0;max-width:100%;overflow:hidden;font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._pdf-back-button_3jvqn_5440{display:inline-grid;width:34px;min-width:34px;height:34px;min-height:34px;place-items:center;padding:0;color:var(--text);background:var(--surface-muted);border:1px solid var(--border);border-radius:8px}._pdf-back-button_3jvqn_5440:hover{color:var(--accent);border-color:var(--accent)}@media(max-width:720px){._app-shell_3jvqn_146._phone-shell_3jvqn_5192{grid-template-rows:48px minmax(0,1fr) 48px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._mobile-header_3jvqn_3959{height:48px;padding:0 8px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._mobile-header-title_3jvqn_3972{max-width:50vw;font-size:14px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._mobile-header-right_3jvqn_3979{gap:6px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._mobile-header-btn_3jvqn_3985,._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._mobile-header_3jvqn_3959 ._theme-toggle-btn_3jvqn_266{width:34px;min-width:34px;height:34px;min-height:34px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._vertical-nav_3jvqn_170{height:48px;min-height:48px;padding:4px max(8px,env(safe-area-inset-left)) calc(4px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-right))}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-links_3jvqn_197{gap:2px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link_3jvqn_197{display:grid;height:40px;min-height:40px;padding:0;place-items:center}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link_3jvqn_197 svg{width:20px;height:20px}._app-shell_3jvqn_146._phone-shell_3jvqn_5192 ._nav-link-label_3jvqn_4670{display:none}._pdf-toolbar_3jvqn_840{grid-template-columns:34px minmax(0,1fr)!important;min-height:42px;padding:4px 8px}._pdf-toolbar-title_3jvqn_5429{font-size:13px;line-height:1.2}._pdf-back-button_3jvqn_5440{width:32px;min-width:32px;height:32px;min-height:32px}._pdf-search-form_3jvqn_1049{top:6px;right:6px;left:6px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:auto;max-width:none;gap:4px;align-items:center;justify-content:stretch;padding:6px;transform:none}._pdf-search-input_3jvqn_1073{grid-column:1 / -1;width:100%;min-width:0;min-height:34px;flex:none}._pdf-search-form_3jvqn_1049 button{width:100%;min-width:0;min-height:30px;padding:4px 5px;font-size:11px}._pdf-search-status_3jvqn_1089{grid-column:1 / 2;width:100%;min-width:0;font-size:11px}._pdf-zoom-controls_3jvqn_1105{display:grid;grid-column:2 / -1;grid-template-columns:30px minmax(34px,1fr) 30px;width:100%;min-width:0;gap:3px;padding-left:0;border-left:0}._pdf-zoom-controls_3jvqn_1105 button{width:100%;min-width:0}._pdf-zoom-indicator_3jvqn_1090{min-width:0;font-size:11px}._pdf-toolbar-auto-close_3jvqn_1124{grid-column:1 / 3;min-width:0;overflow:hidden;font-size:10px;text-overflow:ellipsis}._pdf-toolbar-auto-close_3jvqn_1124 input{width:14px;min-height:14px;flex:0 0 auto}._pdf-toolbar-close_3jvqn_1137{grid-column:3 / -1;width:100%;min-width:0;padding-inline:6px}}@media(max-width:720px){html,body,#app{width:100%;height:var(--app-viewport-height, 100dvh);min-height:var(--app-viewport-height, 100dvh);overflow:hidden;overscroll-behavior:none}body{position:fixed;inset:0}._app-shell_3jvqn_146._phone-shell_3jvqn_5192{position:fixed;inset:0;height:var(--app-viewport-height, 100dvh);max-height:var(--app-viewport-height, 100dvh);overflow:hidden}}
