.modal_article__tkRlD{width:100%;height:100vh;overflow-x:hidden;overflow-y:scroll}.modal_article__tkRlD,.modal_readerHeader__Xsw50{position:fixed;top:0;left:0;background-color:var(--background)}.modal_readerHeader__Xsw50{right:0;display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--background-hover);z-index:100}.modal_readerBackBtn__RPjrw{flex-shrink:0;background:none;border:none;color:var(--text-primary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.modal_readerBackBtn__RPjrw:hover{opacity:.7}.modal_readerTitle__Bp1UF{flex:1 1;font-size:16px;font-weight:600;color:var(--text-primary)}.modal_readerSourceBtn__vv537{flex-shrink:0;background:none;border:none;font-size:18px;cursor:pointer;padding:4px 8px;transition:opacity .2s ease}.modal_readerSourceBtn__vv537:hover{opacity:.7}.modal_articlecontent__jAe_g{width:100%;padding:20px;max-width:800px;height:100%;font-size:16px;text-align:left;margin:60px auto 0}.modal_back__8qN7g{position:fixed;top:10px;left:10px;height:24px;width:24px;filter:brightness(0) saturate(100%) invert(52%) sepia(25%) saturate(7164%) hue-rotate(202deg) brightness(101%) contrast(104%)}.modal_back__8qN7g:hover{cursor:pointer;opacity:.8}.modal_back_icon__IgJ5y{height:100%;margin:auto}.modal_summarize__NEJoy{margin:25px auto;padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content;height:50px;line-height:50px;border-radius:50px;box-shadow:0 0 20px var(--summarize-shadow);background:var(--summary-gradient)}.modal_summarize__NEJoy:hover{cursor:pointer;background:var(--summarize-hover)}.modal_summary_text__Wzllj{font-size:16px;font-weight:700;background:#fff;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal_ai_header__JTVy5{text-align:center;margin-bottom:25px;margin-top:25px;background:var(--summary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal_summary__oIRTc{width:80%;max-width:800px;min-width:275px;margin:auto auto 25px;font-size:16px;line-height:22px}.modal_original_link__B6fsz{width:100%;text-align:center;margin-top:20px;margin-bottom:20px}.article-summary_summaryModal__7JPwB{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--background);display:flex;flex-direction:column;z-index:1000;overflow:hidden}.article-summary_summaryContainer___fRqX{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.article-summary_header__ZxYp9{display:flex;align-items:flex-start;gap:12px;padding:16px;border-bottom:1px solid var(--background-hover);flex-shrink:0}.article-summary_backBtn__AlomP{flex-shrink:0;background:none;border:none;color:var(--text-primary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.article-summary_backBtn__AlomP:hover{opacity:.7}.article-summary_headerContent__Csc_J{flex:1 1;min-width:0}.article-summary_title__a6VAe{margin:0 0 4px;font-size:18px;font-weight:600;color:var(--text-primary);word-break:break-word;line-height:1.3}.article-summary_source__iInrI{margin:0;font-size:13px;color:var(--text-muted)}.article-summary_body___lHpM{flex:1 1;overflow-y:auto;padding:16px 16px 80px}.article-summary_summaryHeading__9JArh{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--text-primary)}.article-summary_summaryList__SMgC6{margin:0;padding-left:20px;list-style-type:disc}.article-summary_summaryPoint__4slHf{margin-bottom:10px;line-height:1.5;font-size:14px}.article-summary_loadingPlaceholder__Do_oB{text-align:center;color:var(--text-muted);padding:40px 20px}.article-summary_loadingContainer__W8Z3L{display:flex;justify-content:center;align-items:center;padding:40px 20px;min-height:100px}.article-summary_loadingText__f_Ece{color:var(--text-muted);font-size:16px;font-weight:500;text-align:center;transition:opacity .3s ease-in-out}.article-summary_visible__7Bvcm{opacity:1}.article-summary_hidden__tgLlk{opacity:0}.article-summary_footer__fHALG{position:absolute;bottom:0;left:0;right:0;display:flex;gap:8px;padding:12px;background-color:var(--background);border-top:1px solid var(--background-hover);flex-shrink:0}.article-summary_footerBtn__AqUTG{flex:1 1;padding:12px 16px;border:none;border-radius:4px;background-color:var(--background-hover);color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.article-summary_footerBtn__AqUTG:hover{background-color:var(--accent-primary-hover)}.article-summary_footerBtn__AqUTG:active{transform:scale(.98)}.article-summary_body___lHpM::-webkit-scrollbar{width:8px}.article-summary_body___lHpM::-webkit-scrollbar-track{background:var(--background)}.article-summary_body___lHpM::-webkit-scrollbar-thumb{background:var(--background-hover);border-radius:4px}.article-summary_body___lHpM::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}