.page-fcircle[data-v-63f6e424]{animation:float-in .2s backwards;margin:1rem}.banner[data-v-63f6e424]{align-items:center;background:var(--c-bg-card);border:1px solid var(--c-border);display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.banner .banner-title[data-v-63f6e424]{font-size:1.25rem;font-weight:600;margin:0}.banner .banner-desc[data-v-63f6e424]{color:var(--c-text-2);margin:.25rem 0 0}.fcircle-stats[data-v-63f6e424]{align-items:flex-end;color:var(--c-text-3);display:flex;flex-direction:column;font-family:var(--font-monospace);font-size:.75rem;gap:.1rem}.fcircle-stats .fcircle-stats-update-time[data-v-63f6e424]{opacity:1}.fcircle-stats .fcircle-stats-powered-by[data-v-63f6e424]{opacity:.9}.fcircle .fcircle-random-article[data-v-63f6e424]{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:1rem 0}.fcircle .fcircle-random-article .fcircle-random-title[data-v-63f6e424]{font-size:1.2rem;white-space:nowrap}.fcircle .fcircle-random-article .article-item[data-v-63f6e424]{flex:1;min-width:0}.fcircle .fcircle-random-article .article-item-container .article-item-title[data-v-63f6e424]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcircle .fcircle-articles[data-v-63f6e424]{display:flex;flex-direction:column;gap:.5rem}.article-item[data-v-63f6e424]{align-items:center;display:flex;gap:10px;width:100%}.article-item.article-item-new[data-v-63f6e424]{animation:float-in .2s var(--delay) backwards}.article-item-image[data-v-63f6e424]{border-radius:50%;box-shadow:0 0 0 1px var(--c-bg-soft);display:flex;flex-shrink:0;height:2rem;overflow:hidden;width:2rem}.article-item-image img[data-v-63f6e424]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;transition:all .2s;width:100%}.article-item-container[data-v-63f6e424]{align-items:center;border-radius:8px;box-shadow:0 0 0 1px var(--c-bg-soft);display:flex;gap:5px;height:2.5rem;padding:0 .75rem;width:100%}.article-item-author[data-v-63f6e424]{color:var(--c-text-2);font-weight:500;white-space:nowrap}.article-item-title[data-v-63f6e424]{color:var(--c-text-1);flex:1 1 auto;min-width:0}.article-item-date[data-v-63f6e424]{color:var(--c-text-3);font-family:var(--font-monospace);white-space:nowrap}.btn-load-more[data-v-63f6e424],.btn-refresh[data-v-63f6e424]{height:2.5rem}.btn-load-more[data-v-63f6e424]{display:block;margin:.5rem 0 0 auto;width:8rem}.error-container[data-v-63f6e424]{align-items:center;color:var(--c-text-2);display:flex;flex-direction:column;gap:12px;height:280px;justify-content:center}.error-container-icon[data-v-63f6e424]{font-size:3rem}.empty-hint[data-v-63f6e424]{color:var(--c-text-3)}.modal[data-v-63f6e424]{align-items:center;background-color:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.modal-content[data-v-63f6e424]{background:var(--c-bg-card);border:1px solid var(--c-border);border-radius:12px;box-shadow:0 10px 30px #0003;max-height:80vh;overflow:hidden;position:relative;width:min(720px,92vw)}.modal-header[data-v-63f6e424]{align-items:center;background:inherit;border-bottom:1px dashed var(--c-bg-soft);display:flex;gap:.5rem;padding:.75rem 1rem;position:sticky;top:0;z-index:2}.modal-avatar-img[data-v-63f6e424]{border-radius:50%;height:28px;width:28px}.modal-author-link[data-v-63f6e424]{color:var(--c-text-2);margin-left:auto}.modal-body[data-v-63f6e424]{padding:1rem;position:relative}.timeline[data-v-63f6e424]{padding-left:1rem;position:relative}.timeline[data-v-63f6e424]:after{background:var(--c-bg-soft);bottom:1rem;content:"";left:.5rem;position:absolute;top:.5rem;transform:translate(-50%);width:2px}.timeline-item[data-v-63f6e424]{animation:float-in .3s var(--delay) backwards;color:var(--c-text-2);padding:0 0 1rem 1.25rem;position:relative}.timeline-item[data-v-63f6e424]:before{background-color:var(--c-text-2);border-radius:50%;content:"";height:.5rem;left:.25rem;position:absolute;top:.5rem;transform:translateY(-50%) translate(-50%);transition:transform .3s ease,box-shadow .3s ease;width:.5rem;z-index:1}.timeline-item[data-v-63f6e424]:hover:before{box-shadow:0 0 8px var(--c-text-2);transform:translateY(-50%) translate(-50%) scale(1.5)}.timeline-date[data-v-63f6e424]{color:var(--c-text-3);display:block;font-family:var(--font-monospace);font-size:.875rem;margin-bottom:.3rem}.timeline-title[data-v-63f6e424]{color:var(--c-text-2);line-height:1.4;transition:color .3s}.timeline-title[data-v-63f6e424]:hover{color:var(--c-text)}.modal-avatar[data-v-63f6e424]{border-radius:50%;bottom:1.25rem;filter:blur(5px);height:128px;opacity:.6;overflow:hidden;pointer-events:none;position:absolute;right:1.25rem;width:128px;z-index:1}.modal-avatar img[data-v-63f6e424]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-enter-active[data-v-63f6e424],.modal-enter-active .modal-content[data-v-63f6e424],.modal-leave-active[data-v-63f6e424],.modal-leave-active .modal-content[data-v-63f6e424]{transition:all .3s ease}.modal-enter-from[data-v-63f6e424],.modal-leave-to[data-v-63f6e424]{opacity:0}.modal-enter-from .modal-content[data-v-63f6e424],.modal-leave-to .modal-content[data-v-63f6e424]{transform:translateY(-20px)}.modal-enter-to[data-v-63f6e424],.modal-leave-from[data-v-63f6e424]{opacity:1}.modal-enter-to .modal-content[data-v-63f6e424],.modal-leave-from .modal-content[data-v-63f6e424]{transform:translateY(0)}@media(max-width:768px){.fcircle-random-article .fcircle-random-title[data-v-63f6e424]{display:none}.page-fcircle .article-item .article-item-container[data-v-63f6e424]{flex-wrap:wrap;height:auto}.page-fcircle .article-item .article-item-container .article-item-author[data-v-63f6e424]{flex-grow:1}.page-fcircle .article-item .article-item-container .article-item-title[data-v-63f6e424]{flex-basis:100%;order:3;white-space:normal}}
