.reading-history-item[data-v-223a59c7]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.reading-history-item__title-row[data-v-223a59c7]{align-items:center;display:flex;gap:.375rem;min-width:0}.reading-history-item__title[data-v-223a59c7]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reading-history-item__badge[data-v-223a59c7]{background:#1d6fe81a;border-radius:.625rem;color:#1d6fe8;flex:none;font-size:.6875rem;line-height:1.25rem;padding:0 .375rem}.reading-history-item__meta[data-v-223a59c7]{color:#86909c;display:block;font-size:.75rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--rd-ink: #1d2129;--rd-text-2: #4e5969;--rd-blue: #165dff;--rd-blue-accent: #4080ff;--rd-border: #c9cdd4;--rd-panel-border: #e5e6eb;--rd-surface: #f9fafd;--rd-card-bg: #f7f9fb;--rd-pdf-bg: #fee;--rd-pdf-text: #ff4242;--rd-doc-bg: #dbe9ff;--rd-doc-text: #165dff}.shell-main__scroll:has(.reading-home){display:flex;flex-direction:column;overflow:hidden;padding:0 var(--shell-page-gutter, 48px)}.reading-home{box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding-top:var(--shell-page-top, 2.5rem);width:100%}.reading-page{backdrop-filter:blur(40.599998474121094px);-webkit-backdrop-filter:blur(40.599998474121094px);background:#fff;border:1px solid #fff;border-radius:23px 23px 0 0;box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative;width:100%}.reading-page__toolbar{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:flex-end;min-height:3.75rem;padding:0 1.5rem;width:100%}.reading-page__toolbar :deep(.history-popover-anchor){position:static;right:auto!important}.reading-page__toolbar :deep(.history-popover-trigger){padding-block:0}.reading-page__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;width:100%}.reading-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:2.5625rem;margin:0 auto;max-width:48.75rem;padding:.5rem 1.5rem 3rem;width:100%}.reading-main{display:flex;flex-direction:column;gap:1.875rem;width:100%}.reading-header{align-items:center;display:flex;flex-direction:column;width:100%}.reading-title{color:var(--rd-ink);font-family:"Noto Serif SC","Source Han Serif SC",Georgia,serif;font-size:clamp(1.375rem,2.4vw,2rem);font-weight:600;letter-spacing:.06em;line-height:1.35;margin:0;text-align:center}.reading-title__accent{color:var(--rd-blue-accent)}.reading-panel{background:#fff;border:1px solid var(--rd-panel-border);border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;width:100%}.reading-tabs{align-items:flex-start;display:flex;gap:6.25rem;height:2.1875rem;justify-content:center;width:100%}.reading-tab{align-items:stretch;background:transparent;border:none;color:var(--rd-text-2);cursor:pointer;display:flex;flex-direction:column;font-family:PingFang SC,"Alibaba PuHuiTi 3.0",Microsoft YaHei,sans-serif;font-size:1rem;font-weight:400;height:100%;justify-content:space-between;line-height:1.375;padding:0;transition:color .15s ease}.reading-tab:hover:not(:disabled){color:var(--rd-blue)}.reading-tab--active{color:var(--rd-blue);font-weight:500}.reading-tab:disabled{cursor:not-allowed;opacity:.5}.reading-tab__label{white-space:nowrap}.reading-tab__indicator{background:transparent;border-radius:2px;height:.25rem;transition:background .15s ease}.reading-tab__indicator--visible{background:var(--rd-blue)}.reading-upload__knowledge{background:var(--rd-surface);border:1px solid var(--rd-panel-border);border-radius:.75rem;padding:.75rem 1rem}.reading-upload__knowledge-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between}.reading-upload__knowledge-copy{display:flex;flex-direction:column;gap:.125rem;min-width:0}.reading-upload__knowledge-title{color:var(--rd-ink);font-size:.875rem;font-weight:500;line-height:1.5}.reading-upload__knowledge-hint{color:var(--rd-text-2);font-size:.75rem;line-height:1.5}.reading-upload__knowledge-heading .n-switch{flex:none}.reading-upload__knowledge-target{align-items:center;border-top:1px solid var(--rd-panel-border);display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:.75rem;padding-top:.75rem}.reading-upload__knowledge-select{flex:0 1 17rem;min-width:0}.reading-upload__knowledge-retry{background:transparent;border:0;color:var(--rd-blue);cursor:pointer;font-size:.8125rem;padding:0}.reading-upload{align-items:center;background:var(--rd-surface);border:1px dashed var(--rd-border);border-radius:.75rem;box-sizing:border-box;cursor:pointer;display:flex;height:15rem;justify-content:center;padding:1.25rem 1.875rem;position:relative;transition:border-color .2s ease,background .2s ease;width:100%}.reading-upload:hover:not(.reading-upload--uploading):not(.reading-upload--complete):not(.reading-upload--dragging){border-color:var(--rd-blue)}.reading-upload--dragging{background:#eef4ff;border-color:var(--rd-blue)}.reading-upload__inner{align-items:center;display:flex;flex-direction:row;gap:3.75rem;justify-content:center;max-width:45rem;width:100%}.reading-upload__illustration{align-items:center;display:flex;flex-shrink:0;height:8.125rem;justify-content:center;width:12.75rem}.reading-upload__illustration img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reading-upload__text{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.reading-upload__cta{color:var(--rd-blue);font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.reading-upload__hint{color:var(--rd-text-2);font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5}.reading-upload__spinner-row{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.reading-upload__complete-content{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem}.reading-upload--complete .reading-upload__inner{align-items:center;flex-direction:row;gap:3.75rem;padding:0 2rem}.reading-link{align-items:stretch;background:#f5f7f9;border:1px solid transparent;border-radius:.625rem;box-sizing:border-box;display:flex;flex-direction:column;height:7.5rem;justify-content:space-between;padding:1rem;transition:border-color .2s ease;width:100%}.reading-link:not(.reading-link--uploading):not(.reading-link--complete):hover{border-color:var(--rd-blue)}.reading-link--complete,.reading-link--uploading{align-items:center;height:auto;justify-content:center;min-height:7.5rem}.reading-link__textarea{flex:1;margin:0;min-height:0;width:100%}.reading-link__textarea::-moz-placeholder{color:#86909c}.reading-link__textarea::placeholder{color:#86909c}.reading-link__footer{display:flex;justify-content:flex-end;width:100%}.reading-link__submit{align-items:center;background:#000;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.875rem;font-weight:400;gap:.25rem;height:2.5rem;justify-content:center;letter-spacing:.04375rem;padding:.625rem 1rem;transition:background .15s ease,opacity .15s ease}.reading-link__submit:hover:not(:disabled){background:#333}.reading-link__submit:disabled{cursor:not-allowed;opacity:.38}.reading-link__complete,.reading-link__status{align-items:center;display:flex;flex-direction:column;gap:1rem}.reading-link__status{flex-direction:row}.reading-recent{align-items:stretch;display:flex;flex-direction:column;gap:1rem;width:100%}.reading-recent__title{color:var(--rd-text-2);font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0}.reading-recent__empty{align-items:center;background:#f7f9fb;border-radius:.625rem;display:flex;flex-direction:column;gap:.5rem;padding:2.5rem 0;width:100%}.reading-recent__empty-illustration{height:4.283rem;-o-object-fit:contain;object-fit:contain;width:6.25rem}.reading-recent__empty-text{color:var(--rd-text-2);font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.75rem;font-weight:400;line-height:1.5;margin:0}.reading-recent__list{display:grid;gap:1rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.reading-card{align-items:center;background:var(--rd-card-bg);border:1px solid transparent;border-radius:.625rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;min-width:0;overflow:hidden;padding:1rem;text-align:left;transition:background .15s ease,box-shadow .15s ease,border-color .2s ease;width:100%}.reading-card:hover{background:#eef2f7;border-color:var(--rd-blue);box-shadow:0 2px 8px #0000000f}.reading-card__icon{align-items:center;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.reading-card__info{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.reading-card__info :deep(.n-tooltip){display:block;min-width:0;overflow:hidden}.reading-card__title{color:var(--rd-ink);display:block;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reading-card__meta{align-items:center;display:flex;flex-direction:row;gap:3px}.reading-card__time{color:var(--rd-text-2);font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.reading-card__badge{align-items:center;border-radius:5px;display:inline-flex;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.75rem;font-weight:400;height:1rem;justify-content:center;line-height:1.333;padding:2px 6px}.reading-card__badge--pdf{background:var(--rd-pdf-bg);color:var(--rd-pdf-text)}.reading-card__badge--doc{background:var(--rd-doc-bg);color:var(--rd-doc-text)}.reading-card__badge--source{background:#eef2ff;color:#3b5bdb;max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reading-card__badge--knowledge{background:#1d6fe81a;color:#1d6fe8;flex:none;white-space:nowrap}.reading-upload__file-title{color:var(--rd-ink);display:-webkit-box;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:1.125rem;font-weight:400;-webkit-line-clamp:2;line-height:1.5;text-align:center;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.reading-upload__actions{align-items:center;display:flex;flex-direction:row;gap:.75rem}.reading-upload__btn{align-items:center;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.75rem;font-weight:400;height:1.875rem;justify-content:center;letter-spacing:.05em;transition:opacity .15s ease,background .15s ease;width:5rem}.reading-upload__btn--outline{background:#fff;border:1px solid var(--rd-blue);color:var(--rd-blue)}.reading-upload__btn--outline:hover{background:#eef4ff}.reading-upload__btn--primary{background:#000;border:none;color:#fff}.reading-upload__btn--primary:hover{background:#333}.reading-upload__file-icon{animation:readingFileSlideIn .3s ease-out;bottom:1rem;height:3.75rem;pointer-events:none;position:absolute;right:1.25rem;width:2.875rem}@keyframes readingFileSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.reading-upload__spinner{align-items:center;animation:readingSpin 1s linear infinite;color:#0052d9;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.reading-upload__spinner svg{height:100%;width:100%}@keyframes readingSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.reading-upload__progress-text{color:#86909c;font-family:"Alibaba PuHuiTi 3.0",PingFang SC,Microsoft YaHei,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;min-width:5.5rem;text-align:center}@media(max-width:1280px){.shell-main__scroll:has(.reading-home){padding-inline:var(--shell-page-gutter, 32px)}.reading-content{padding-inline:1.25rem}}@media(max-width:960px){.shell-main__scroll:has(.reading-home){padding-inline:var(--shell-page-gutter, 24px)}.reading-home{padding-top:1.5rem}.reading-page{border-radius:16px 16px 0 0}.reading-page__toolbar{min-height:3rem;padding-inline:1.25rem}.reading-content{gap:2rem;padding-bottom:2.5rem}.reading-tabs{gap:2.5rem}.reading-upload__inner{flex-direction:column;gap:1.25rem;height:auto;width:100%}.reading-upload{height:auto;min-height:15rem;padding:1.5rem}.reading-link{height:auto;min-height:7.5rem}.reading-upload__illustration{height:100px;width:160px}.reading-upload--complete .reading-upload__inner{padding:0}}@media(max-width:768px){.shell-main__scroll:has(.reading-home){padding-inline:16px}.reading-page__toolbar{padding-inline:1rem}.reading-content{gap:1.5rem;padding:.25rem 1rem 2rem}.reading-tabs{gap:2rem;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.reading-tab{flex-shrink:0}.reading-upload{min-height:13rem;padding:1.25rem}.reading-recent__list{grid-template-columns:1fr}.reading-link__submit{width:100%}}@media(max-width:480px){.shell-main__scroll:has(.reading-home){padding-inline:12px}.reading-home{padding-top:1rem}.reading-page{border-radius:12px 12px 0 0}.reading-page__toolbar{min-height:2.75rem;padding-inline:.75rem}.reading-content{padding:0 .75rem 1.75rem}.reading-tabs{gap:1.5rem}.reading-tab{font-size:.875rem}.reading-card{padding:.75rem}.reading-upload__illustration{height:80px;width:128px}.reading-upload__actions{flex-direction:column;width:100%}.reading-upload__btn{width:100%}}
