.ArticleList-module__pInYZG__listContainer{border-right:1px solid var(--sidebar-border);background-color:var(--sidebar-bg)}.ArticleList-module__pInYZG__item{border-bottom:1px solid var(--sidebar-border);cursor:pointer;background-color:var(--background);padding:16px 20px;transition:background-color .2s}.ArticleList-module__pInYZG__item:hover{background-color:var(--sidebar-hover)}.ArticleList-module__pInYZG__item.ArticleList-module__pInYZG__selected{background-color:#e8e8ed}[data-theme=dark] .ArticleList-module__pInYZG__item.ArticleList-module__pInYZG__selected{background-color:#3a3a3c}.ArticleList-module__pInYZG__metaRow{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ArticleList-module__pInYZG__sourceInfo{align-items:center;gap:6px;display:flex}.ArticleList-module__pInYZG__favicon{background-color:#ccc;border-radius:2px;width:14px;height:14px;display:block}.ArticleList-module__pInYZG__feedName{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.ArticleList-module__pInYZG__date{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:11px}.ArticleList-module__pInYZG__title{color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:600;line-height:1.3}.ArticleList-module__pInYZG__summary{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.ArticleList-module__pInYZG__unreadDot{background-color:var(--accent);border-radius:50%;width:8px;height:8px;margin-left:-12px;margin-right:4px;display:inline-block}
.ArticleDetail-module__5a36EW__detailContainer{background-color:var(--card-bg);height:100%;padding:40px 60px;overflow-y:auto}.ArticleDetail-module__5a36EW__header{border-bottom:1px solid var(--card-border);margin-bottom:30px;padding-bottom:20px}.ArticleDetail-module__5a36EW__headerActions{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ArticleDetail-module__5a36EW__meta{color:var(--text-secondary);gap:16px;font-size:14px;display:flex}.ArticleDetail-module__5a36EW__title{color:var(--text-primary);width:100%;margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.25}.ArticleDetail-module__5a36EW__actions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.ArticleDetail-module__5a36EW__actionButton{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:50%;align-items:center;padding:8px;transition:all .2s;display:flex}.ArticleDetail-module__5a36EW__actionButton:hover{background-color:var(--sidebar-item-hover);color:var(--text-primary)}.ArticleDetail-module__5a36EW__actionButton.ArticleDetail-module__5a36EW__starred{color:orange}.ArticleDetail-module__5a36EW__content{color:var(--text-primary);font-size:18px;line-height:1.6}.ArticleDetail-module__5a36EW__content a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}[data-theme=dark] .ArticleDetail-module__5a36EW__content a{color:var(--text-tertiary)}.ArticleDetail-module__5a36EW__content p{margin-bottom:1.5em}.ArticleDetail-module__5a36EW__content h2{margin-top:1.5em;margin-bottom:.8em;font-size:24px}.ArticleDetail-module__5a36EW__aiSummary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff9 0%,#f0f0ff99 100%);border:1px solid #007aff1a;border-radius:12px;margin-bottom:40px;padding:20px;position:relative;overflow:hidden}.ArticleDetail-module__5a36EW__aiHeader{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.ArticleDetail-module__5a36EW__aiContent{color:var(--text-primary);font-size:15px;line-height:1.5}.ArticleDetail-module__5a36EW__aiContent strong{color:var(--text-primary);font-weight:600}.ArticleDetail-module__5a36EW__aiContent ul{margin:8px 0;padding-left:20px}.ArticleDetail-module__5a36EW__aiContent li{margin-bottom:4px}.ArticleDetail-module__5a36EW__aiContent p{margin-bottom:8px}.ArticleDetail-module__5a36EW__aiContent h2{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-top:12px;margin-bottom:6px;font-size:14px;font-weight:700}[data-theme=dark] .ArticleDetail-module__5a36EW__aiSummary{background:linear-gradient(135deg,#1c1c1e99 0%,#2c2c2e99 100%);border:1px solid #ffffff1a}.ArticleDetail-module__5a36EW__pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite ArticleDetail-module__5a36EW__pulse}@keyframes ArticleDetail-module__5a36EW__pulse{0%,to{opacity:1}50%{opacity:.5}}.ArticleDetail-module__5a36EW__backButton{color:var(--text-primary);cursor:pointer;background:0 0;background-color:var(--background);border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:8px;padding:8px;display:none}@media (max-width:820px){.ArticleDetail-module__5a36EW__backButton{display:flex}.ArticleDetail-module__5a36EW__detailContainer{padding:20px 20px 80px}.ArticleDetail-module__5a36EW__title{font-size:24px}.ArticleDetail-module__5a36EW__meta{flex-wrap:wrap;font-size:12px}}
.Toast-module__eHqTLW__toastContainer{z-index:9999;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.Toast-module__eHqTLW__toast{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;border-radius:8px;align-items:center;gap:8px;max-width:300px;padding:10px 20px;font-size:14px;animation:.3s ease-out forwards Toast-module__eHqTLW__slideDown;display:flex;box-shadow:0 4px 12px #00000026}.Toast-module__eHqTLW__toast.Toast-module__eHqTLW__success{border-left:3px solid #10b981}.Toast-module__eHqTLW__toast.Toast-module__eHqTLW__error{border-left:3px solid #ef4444}@keyframes Toast-module__eHqTLW__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
.layout-module__ACst_q__layoutContainer{background-color:var(--background);width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.layout-module__ACst_q__sidebarWrapper{z-index:100;flex-shrink:0;width:260px;height:100%;transition:transform .3s}.layout-module__ACst_q__mainContent{flex:1;width:0;display:flex;position:relative;overflow:hidden}@media (max-width:820px){.layout-module__ACst_q__layoutContainer{display:block}.layout-module__ACst_q__sidebarWrapper{display:none}.layout-module__ACst_q__mainContent{width:100%;height:100%;padding-bottom:0}}
.ArticleToolbar-module__-GT5HW__toolbar{border-bottom:1px solid var(--sidebar-border);background:var(--sidebar-bg);z-index:10;justify-content:space-between;align-items:center;min-height:48px;padding:10px 16px;display:flex;position:sticky;top:0}.ArticleToolbar-module__-GT5HW__leftSection{align-items:center;gap:12px;display:flex}.ArticleToolbar-module__-GT5HW__title{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.ArticleToolbar-module__-GT5HW__menuIcon{display:none}.ArticleToolbar-module__-GT5HW__actions{gap:8px;display:flex}.ArticleToolbar-module__-GT5HW__button{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;text-decoration:none;transition:all .2s;display:flex}.ArticleToolbar-module__-GT5HW__button:hover{color:var(--text-primary);background:var(--hover-bg)}.ArticleToolbar-module__-GT5HW__button:disabled{opacity:.5;cursor:not-allowed}.ArticleToolbar-module__-GT5HW__button.ArticleToolbar-module__-GT5HW__active{color:var(--accent);background:#007aff1a}.ArticleToolbar-module__-GT5HW__spin{animation:1s linear infinite ArticleToolbar-module__-GT5HW__spin}@keyframes ArticleToolbar-module__-GT5HW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ArticleToolbar-module__-GT5HW__mobileOnly{display:none}@media (max-width:820px){.ArticleToolbar-module__-GT5HW__title{cursor:pointer}.ArticleToolbar-module__-GT5HW__title:hover{color:var(--text-primary)}.ArticleToolbar-module__-GT5HW__menuIcon{display:block}.ArticleToolbar-module__-GT5HW__toolbar{background:var(--background);border-bottom:1px solid var(--border)}.ArticleToolbar-module__-GT5HW__mobileOnly{display:flex}}
.page-module__oU1qxG__container{background-color:var(--background);flex-direction:column;width:100%;height:100%;padding-bottom:60px;display:flex}.page-module__oU1qxG__sidebarWrapper{flex:1;width:100%;overflow-y:auto}
.page-module__9VXtfa__container{background-color:var(--background);grid-template-columns:320px 1fr;width:100%;height:100%;display:grid;overflow:hidden}.page-module__9VXtfa__articleListPanel{border-right:1px solid var(--sidebar-border);background-color:var(--background);flex-direction:column;display:flex;overflow-y:auto}.page-module__9VXtfa__articleDetailPanel{background-color:var(--card-bg);position:relative;overflow-y:auto}@media (max-width:768px){.page-module__9VXtfa__container{display:block;position:relative}.page-module__9VXtfa__articleListPanel{border-right:none;width:100%;height:100%;padding-bottom:60px}.page-module__9VXtfa__articleDetailPanel{z-index:50;background:var(--background);padding-bottom:60px;display:none;position:fixed;inset:0}.page-module__9VXtfa__articleDetailPanel.page-module__9VXtfa__visible{display:block}}
.page-module__o0jkHG__container{background-color:var(--background);grid-template-columns:320px 1fr;width:100%;height:100%;display:grid;overflow:hidden}.page-module__o0jkHG__articleListPanel{border-right:1px solid var(--sidebar-border);background-color:var(--background);flex-direction:column;display:flex;overflow-y:auto}.page-module__o0jkHG__articleDetailPanel{background-color:var(--card-bg);position:relative;overflow-y:auto}@media (max-width:768px){.page-module__o0jkHG__container{grid-template-columns:1fr;display:block;position:relative}.page-module__o0jkHG__articleListPanel{border-right:none;width:100%;height:100%;padding-bottom:60px}.page-module__o0jkHG__articleDetailPanel{z-index:50;background:var(--background);padding-bottom:60px;display:none;position:fixed;inset:0}.page-module__o0jkHG__articleDetailPanel.page-module__o0jkHG__visible{display:block}}
