.Sidebar_sidebar__v6daX{width:180px;background:var(--bg-1);border-right:1px solid var(--border);padding:var(--sp-sm) 0;display:flex;flex-direction:column;flex-shrink:0}.Sidebar_brand__qFBGg{padding:var(--sp-xs) var(--sp-md) var(--sp-md);font-weight:700;font-size:15px;color:var(--accent);display:flex;align-items:center;gap:6px}.Sidebar_item__WFOzl{padding:10px var(--sp-md);min-height:36px;font-size:13px;color:var(--text-2);cursor:pointer;display:flex;align-items:center;gap:var(--sp-xs);border:none;background:none;width:100%;text-align:left}.Sidebar_item__WFOzl:hover{color:var(--text-0);background:var(--bg-2)}.Sidebar_item__WFOzl[data-active=true]{color:var(--text-0);background:var(--accent-subtle);border-left:2px solid var(--accent)}.Sidebar_badge__inyBo{font-size:11px;color:var(--accent);margin-left:auto}.Sidebar_count__fN0EO{font-size:11px;color:var(--text-3);margin-left:auto}.Sidebar_divider__3QOgI{height:1px;background:var(--border);margin:var(--sp-sm) var(--sp-md)}.Sidebar_section__ygIz_{padding:var(--sp-xs) var(--sp-md);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--text-3);margin-top:var(--sp-xs)}.Sidebar_spacer__jN5qO{flex:1 1}@media (max-width:768px){.Sidebar_sidebar__v6daX{display:none}}.PaperList_list__T8cGw{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.PaperList_search__zqQJG{padding:var(--sp-sm) var(--sp-md);min-height:44px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:var(--sp-sm);color:var(--text-2);font-size:13px}.PaperList_kbd__UMQh3{font-family:var(--font-mono);font-size:11px;padding:2px 6px;background:var(--bg-2);border:1px solid var(--border);color:var(--text-3)}.PaperList_row__pswBl{display:flex;align-items:center;padding:var(--sp-sm) var(--sp-md);border-bottom:1px solid var(--border);cursor:pointer;gap:12px;min-height:52px}.PaperList_row__pswBl:hover{background:var(--bg-1)}.PaperList_row__pswBl:focus,.PaperList_row__pswBl[data-selected=true]{background:var(--accent-subtle);outline:none}.PaperList_unreadDot__q8ii1{width:6px;height:6px;background:var(--accent);border-radius:50%;flex-shrink:0;margin-top:6px}.PaperList_read__Uk5R1{background:transparent}.PaperList_info__YCTwq{flex:1 1;min-width:0}.PaperList_title__QYx8C{font-size:13px;font-weight:500}.PaperList_meta__TrHrs,.PaperList_title__QYx8C{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PaperList_meta__TrHrs{font-size:12px;color:var(--text-2)}.PaperList_year__WxmkW{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--text-2);flex-shrink:0}.PaperList_venue__F9J1u{font-size:12px;color:var(--text-3);flex-shrink:0;width:100px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PaperList_pdfIndicator__EqOhn{font-size:10px;font-weight:600;color:var(--text-3);flex-shrink:0;width:28px;text-align:center}.PaperList_editBtn__UWD9p{font-size:14px;color:var(--text-3);background:none;border:none;cursor:pointer;padding:2px 6px;flex-shrink:0;opacity:0;transition:opacity .15s ease-out;font-family:inherit}.PaperList_row__pswBl:hover .PaperList_editBtn__UWD9p,.PaperList_row__pswBl[data-selected=true] .PaperList_editBtn__UWD9p{opacity:1}.PaperList_editBtn__UWD9p:hover{color:var(--accent)}.PaperList_statusWarning__TcvKs{font-size:10px;color:var(--warning);flex-shrink:0}.PaperList_empty__bD4bq{flex:1 1;display:flex;align-items:center;justify-content:center}.PaperList_emptyWelcome__wJKnr{max-width:400px;padding:var(--sp-2xl)}.PaperList_emptyWelcome__wJKnr h2{font-size:24px;font-weight:700;margin-bottom:var(--sp-sm)}.PaperList_emptyWelcome__wJKnr p{color:var(--text-1);margin-bottom:var(--sp-lg)}.PaperList_emptySteps__BNl4I{list-style:decimal;padding-left:var(--sp-lg);display:flex;flex-direction:column;gap:var(--sp-md)}.PaperList_emptySteps__BNl4I li{color:var(--text-0);font-size:14px}.PaperList_emptyMuted__eFNeX{color:var(--text-2);font-size:13px}.PaperList_btnSecondary__ERbNi{background:var(--bg-2);color:var(--text-0);border:1px solid var(--border);padding:6px 12px;font-family:var(--font-sans);font-size:13px;cursor:pointer;margin-top:var(--sp-sm);margin-right:var(--sp-sm)}.PaperList_btnSecondary__ERbNi:hover{border-color:var(--border-hover)}.PaperList_btnGhost__Fjl70{background:transparent;color:var(--text-2);border:none;padding:6px 12px;font-family:var(--font-sans);font-size:13px;cursor:pointer;margin-top:var(--sp-sm)}.PaperList_btnGhost__Fjl70:hover{color:var(--text-0)}.PaperList_searchInput__mXHna{flex:1 1;background:transparent;border:none;color:var(--text-0);font-family:var(--font-sans);font-size:14px;padding:var(--sp-sm) 0;outline:none}.PaperList_searchInput__mXHna::placeholder{color:var(--text-3)}.PaperList_mobileRow__qJiuq{min-height:56px;padding:12px var(--sp-md)}.PaperList_mobileRow__qJiuq .PaperList_venue__F9J1u,.PaperList_mobileRow__qJiuq .PaperList_year__WxmkW{display:none}.PaperList_modeBadge__jTnDP{font-size:10px;font-weight:600;color:var(--text-3);flex-shrink:0;padding:1px 6px;border:1px solid var(--border)}.PaperList_loading__dvD6r{display:flex;flex-direction:column;gap:1px}.PaperList_skeleton__9Pspd{height:48px;background:linear-gradient(90deg,var(--bg-1) 25%,var(--bg-2) 50%,var(--bg-1) 75%);background-size:200% 100%;animation:PaperList_shimmer__jDU6E 1.5s infinite}@keyframes PaperList_shimmer__jDU6E{0%{background-position:200% 0}to{background-position:-200% 0}}.PaperList_error__8qB3L,.PaperList_noResults__ncxHi{padding:var(--sp-2xl) var(--sp-md);text-align:center;color:var(--text-2);display:flex;flex-direction:column;align-items:center;gap:var(--sp-sm)}.PaperList_snoozeOverlay__l6UXA{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);z-index:100}.PaperList_snoozePicker__g35jY{background:var(--bg-1);border:1px solid var(--border);padding:var(--sp-sm);min-width:240px}.PaperList_snoozeTitle__hYBmb{padding:var(--sp-xs) var(--sp-sm);font-size:12px;font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.5px}.PaperList_snoozeOption__IKL2U{padding:6px var(--sp-sm);font-size:13px;color:var(--text-1);display:flex;align-items:center;gap:var(--sp-sm)}.PaperList_snoozeKey__kxsYk{font-family:var(--font-mono);font-size:11px;padding:2px 6px;color:var(--accent);min-width:24px;text-align:center}.PaperList_snoozeKey__kxsYk,.PaperList_toast__tl9aQ{background:var(--bg-2);border:1px solid var(--border)}.PaperList_toast__tl9aQ{position:fixed;bottom:48px;left:50%;transform:translateX(-50%);color:var(--text-0);padding:6px 16px;font-size:13px;z-index:200}.PaperDetail_panel__orl0d{width:380px;border-left:1px solid var(--border);background:var(--bg-1);display:flex;flex-direction:column;overflow-y:auto;flex-shrink:0}.PaperDetail_header__4ESJ9{display:flex;justify-content:flex-end;padding:var(--sp-sm) var(--sp-md);border-bottom:1px solid var(--border)}.PaperDetail_closeBtn__ZKd_2{background:none;border:none;color:var(--text-2);cursor:pointer;font-size:16px;padding:var(--sp-xs);font-family:inherit}.PaperDetail_closeBtn__ZKd_2:hover{color:var(--text-0)}.PaperDetail_content__dOnlp{padding:var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-md)}.PaperDetail_title__f8ooE{font-size:18px;font-weight:600;line-height:1.3}.PaperDetail_authors__upSsd{font-size:14px;color:var(--text-1);line-height:1.4}.PaperDetail_meta__v8Nf9{font-size:13px;color:var(--text-2);display:flex;flex-wrap:wrap;gap:var(--sp-sm)}.PaperDetail_meta__v8Nf9 span:after{content:"·";margin-left:var(--sp-sm);color:var(--text-3)}.PaperDetail_meta__v8Nf9 span:last-child:after{content:""}.PaperDetail_label__EPd_Q{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--text-3);display:block;margin-bottom:var(--sp-xs)}.PaperDetail_doi__qfxxK{font-size:13px}.PaperDetail_doiLink__46f_k{color:var(--accent);text-decoration:none;font-family:var(--font-mono);font-size:12px}.PaperDetail_doiLink__46f_k:hover{text-decoration:underline}.PaperDetail_bibtexKey__c5NJo{font-size:13px;display:flex;align-items:center;gap:var(--sp-sm)}.PaperDetail_bibtexKey__c5NJo code{font-family:var(--font-mono);font-size:13px;color:var(--accent)}.PaperDetail_pdfSection__fyNpV{display:flex;flex-direction:column;gap:var(--sp-xs)}.PaperDetail_pdfActions__uKmDR{display:flex;align-items:center;gap:var(--sp-sm);flex-wrap:wrap}.PaperDetail_pdfAttached__IBEt6{font-size:12px;color:var(--success);font-weight:500}.PaperDetail_pdfMissing__nGVk9{font-size:12px;color:var(--text-3)}.PaperDetail_pdfMessage__OR3mR{font-size:12px;color:var(--text-2);padding:var(--sp-xs) 0}.PaperDetail_pdfWarning__BKvJy{font-size:12px;color:var(--warning)}.PaperDetail_btnPrimary__rzqO8{background:var(--accent);color:#000;border:none;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;font-family:inherit}.PaperDetail_btnPrimary__rzqO8:hover{background:var(--accent-hover)}.PaperDetail_btnSecondary__VrNEQ{background:var(--bg-2);color:var(--text-0);border:1px solid var(--border);padding:6px 12px;font-size:12px;cursor:pointer;font-family:inherit}.PaperDetail_btnSecondary__VrNEQ:hover{border-color:var(--border-hover)}.PaperDetail_btnSecondary__VrNEQ:disabled{opacity:.5;cursor:not-allowed}.PaperDetail_btnGhost__Idxd_{background:none;border:none;color:var(--text-2);font-size:12px;cursor:pointer;padding:6px;font-family:inherit}.PaperDetail_btnGhost__Idxd_:hover{color:var(--text-0)}.PaperDetail_tagSection__ydVtI{display:flex;flex-direction:column;gap:var(--sp-xs)}.PaperDetail_tagList__S9Vk_{display:flex;flex-wrap:wrap;gap:var(--sp-xs);align-items:center}.PaperDetail_tag__N4Wro{font-size:12px;padding:2px 8px;background:var(--bg-2);border:1px solid var(--border);color:var(--text-1);display:flex;align-items:center;gap:4px}.PaperDetail_tagRemove__Yjxlh{background:none;border:none;color:var(--text-3);cursor:pointer;font-size:14px;padding:0;line-height:1;font-family:inherit}.PaperDetail_tagRemove__Yjxlh:hover{color:var(--error)}.PaperDetail_addBtn__qL_B7{font-size:12px;color:var(--accent);background:none;border:1px solid var(--accent);padding:2px 8px;cursor:pointer;background:var(--accent-subtle);font-family:inherit}.PaperDetail_addBtn__qL_B7:hover{background:var(--accent);color:#000}.PaperDetail_tagInput__bJxKn{font-size:12px;padding:2px 8px;background:var(--bg-0);border:1px solid var(--accent);color:var(--text-0);outline:none;width:120px;font-family:inherit}.PaperDetail_abstract__jBUj4 p{font-size:13px;color:var(--text-1);line-height:1.5}.PaperDetail_statusSection__bLpHj{display:flex;align-items:center;gap:var(--sp-sm);flex-wrap:wrap}.PaperDetail_statusBadge__JaHPp{font-size:12px;padding:2px 8px;font-weight:500}.PaperDetail_statusBadge__JaHPp[data-status=unread]{color:var(--accent);background:var(--accent-subtle)}.PaperDetail_statusBadge__JaHPp[data-status=reading]{color:var(--info);background:rgba(37,99,235,.12)}.PaperDetail_statusBadge__JaHPp[data-status=read]{color:var(--text-3);background:var(--bg-2)}.PaperDetail_statusBadge__JaHPp[data-status=snoozed]{color:var(--warning);background:rgba(202,138,4,.12)}.PaperDetail_snoozedUntil__Gx1Rw{font-size:12px;color:var(--text-3)}@media (max-width:768px){.PaperDetail_panel__orl0d{position:fixed;inset:0;width:100%;z-index:50}}.ImportDialog_overlay__zr03R{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:100}.ImportDialog_dialog__v7eOJ{background:var(--bg-1);border:1px solid var(--border);width:440px;max-width:90vw}.ImportDialog_header__gBNt_{display:flex;justify-content:space-between;align-items:center;padding:var(--sp-md);border-bottom:1px solid var(--border)}.ImportDialog_header__gBNt_ h2{font-size:16px;font-weight:600}.ImportDialog_closeBtn__BjnCp{background:none;border:none;color:var(--text-2);cursor:pointer;font-size:16px;font-family:inherit}.ImportDialog_dropzone__txJRI{padding:var(--sp-2xl) var(--sp-md);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sp-sm)}.ImportDialog_dropzone__txJRI p{color:var(--text-1);font-size:14px}.ImportDialog_hint__F0Sck,.ImportDialog_or__B_pqc{color:var(--text-3)!important;font-size:12px!important}.ImportDialog_hint__F0Sck{margin-top:var(--sp-sm)}.ImportDialog_btnPrimary__nTXDj{background:var(--accent);color:#000;border:none;padding:8px 20px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.ImportDialog_btnPrimary__nTXDj:hover{background:var(--accent-hover)}.ImportDialog_btnGhost__n_xk9{background:none;border:none;color:var(--accent);cursor:pointer;font-size:13px;font-family:inherit;text-decoration:underline}.ImportDialog_progress__M6QOw{padding:var(--sp-2xl) var(--sp-md);text-align:center}.ImportDialog_progress__M6QOw p{font-size:13px;color:var(--text-2);margin-top:var(--sp-sm)}.ImportDialog_progressBar__qlH9D{height:4px;background:var(--bg-2);overflow:hidden}.ImportDialog_progressFill__MAVx_{height:100%;background:var(--accent);transition:width .15s ease-out}.ImportDialog_result__QMKGm{padding:var(--sp-lg) var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-sm);align-items:center}.ImportDialog_success__kUyML{color:var(--success);font-size:14px;font-weight:500}.ImportDialog_skipped__6x1ZV{color:var(--text-2);font-size:13px}.ImportDialog_errorCount__Oa2eE{color:var(--error);font-size:13px}.ImportDialog_errorList__vSQ5G{font-size:12px;color:var(--text-2);list-style:none;padding:var(--sp-sm);background:var(--bg-0);border:1px solid var(--border);max-height:150px;overflow-y:auto;width:100%}.ImportDialog_errorList__vSQ5G li{padding:2px 0;border-bottom:1px solid var(--border)}.ImportDialog_errorList__vSQ5G li:last-child{border-bottom:none}.KeyboardHints_hints__FkPz0{padding:6px var(--sp-md);border-top:1px solid var(--border);font-family:var(--font-mono);font-size:11px;color:var(--text-3);display:flex;gap:var(--sp-md)}.KeyboardHints_key__sl3qL{color:var(--text-2);font-family:var(--font-mono)}@media (max-width:768px){.KeyboardHints_hints__FkPz0{display:none}}.MobileTabBar_tabBar__J85UF{position:fixed;bottom:0;left:0;right:0;height:56px;padding-bottom:env(safe-area-inset-bottom,0);background:var(--bg-1);border-top:1px solid var(--border);display:flex;z-index:40}.MobileTabBar_tab__P1C80{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:none;color:var(--text-3);font-family:inherit;font-size:10px;cursor:pointer;position:relative;padding:6px 0}.MobileTabBar_tab__P1C80:active{background:var(--bg-2)}.MobileTabBar_active__x8mWk{color:var(--accent)}.MobileTabBar_badge__eBdK5{position:absolute;top:4px;right:calc(50% - 18px);font-size:9px;font-weight:600;color:#000;background:var(--accent);min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:0 4px}