.site__footer{display:none !important}.author__avatar,.author__avatar img,img.author__avatar{width:150px !important;height:150px !important;max-width:150px !important;max-height:150px !important;object-fit:cover !important;border-radius:50% !important;display:block !important}.author__avatar{overflow:hidden !important}@media screen and (max-width: 1024px){.author__avatar,.author__avatar img,img.author__avatar{width:100px !important;height:100px !important;max-width:100px !important;max-height:100px !important}}@media screen and (max-width: 768px){.author__avatar,.author__avatar img,img.author__avatar{width:80px !important;height:80px !important;max-width:80px !important;max-height:80px !important}}.page__content h2{margin-top:3rem !important}.blog-grid{display:flex;flex-direction:column;gap:0.6rem;margin:0.75rem 0 1rem 0}.blog-card{border-bottom:1px solid var(--global-border-color, #e1e1e1);padding-bottom:0.6rem}.blog-card:last-child{border-bottom:none;padding-bottom:0}.blog-card__title{margin:0;font-size:0.95rem;font-weight:600;line-height:1.25}.blog-card__title a{color:var(--global-text-color, #333);text-decoration:none}.blog-card__title a:hover{color:var(--global-link-color, #06c)}.blog-card__date{font-size:0.7rem;color:var(--global-text-color-light, #666);margin:0 !important;padding:0 !important}.blog-card__excerpt{font-size:0.8rem;color:var(--global-text-color-light, #555);line-height:1.35;margin:0 !important;padding:0 !important}.blog-card p{margin:0 !important;padding:0 !important}.blog-more{margin-top:0.25rem;margin-bottom:2rem;font-size:0.85rem}.blog-more a{color:var(--global-link-color, #06c);text-decoration:none}.blog-more a:hover{text-decoration:underline}.card-list{display:flex;flex-direction:column;gap:0.6rem;margin:0.75rem 0 1rem 0}.card-item{border-bottom:1px solid var(--global-border-color, #e1e1e1);padding-bottom:0.6rem}.card-item:last-child{border-bottom:none;padding-bottom:0}.card-item__title{margin:0 !important;font-size:0.95rem;font-weight:600;line-height:1.25}.card-item__title a{color:var(--global-text-color, #333);text-decoration:none}.card-item__title a:hover{color:var(--global-link-color, #06c)}.card-item__meta{font-size:0.8rem;color:var(--global-text-color-light, #555);margin:0 !important;padding:0 !important;line-height:1.35}.card-item__desc{font-size:0.8rem;color:var(--global-text-color-light, #555);margin:0 !important;padding:0 !important;line-height:1.35}.card-item__desc a{color:var(--global-link-color, #06c)}.card-item__date{font-size:0.7rem;color:var(--global-text-color-light, #888);margin:0 !important;padding:0 !important}.card-more{margin-top:0.25rem;margin-bottom:2rem;font-size:0.85rem}.card-more a{color:var(--global-link-color, #06c);text-decoration:none}.card-more a:hover{text-decoration:underline}.news-list{display:flex;flex-direction:column;gap:0.5rem;margin:0.75rem 0 1rem 0}.news-item{font-size:0.9rem;line-height:1.5}.news-date{color:var(--global-text-color-light, #888);font-size:0.85rem;font-weight:500}.paper-list{display:flex;flex-direction:column;gap:1rem;margin:0.75rem 0 1rem 0}.paper-item{display:flex;gap:1rem;align-items:flex-start}.paper-thumb{width:120px;height:90px;object-fit:cover;border-radius:4px;flex-shrink:0;background:var(--global-border-color, #e1e1e1)}.paper-content{flex:1;min-width:0}.paper-title{font-size:0.95rem;font-weight:600;line-height:1.3;text-decoration:none;color:var(--global-text-color, #333);display:block;margin-bottom:0.2rem}.paper-title:hover{color:var(--global-link-color, #06c)}.paper-meta{font-size:0.8rem;color:var(--global-text-color-light, #555);line-height:1.4;margin:0 !important}@media screen and (max-width: 600px){.paper-thumb{width:80px;height:60px}}.scroll-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(90deg, #667eea, #764ba2);z-index:9999;transition:width 0.1s ease-out}
