.banner{margin-top:24px}@media(max-width: 1080px){.banner{margin:0}}@media(max-width: 1080px){.banner .container{padding:0}}.author{display:grid;grid-template-columns:128px 1fr;gap:24px;margin:16px 0 40px;font-size:16px}@media(max-width: 1080px){.author{grid-template-columns:1fr;margin-bottom:48px;gap:16px}}.author .social-list{display:grid;grid-template-columns:repeat(auto-fit, 24px);gap:16px;margin-top:24px}.author .social-list>div{display:flex;align-items:center;gap:16px}.author .avatar{border:4px solid var(--color-fff);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}@media(max-width: 1080px){.author .avatar{width:64px;height:64px}}.author h3{font-size:28px;color:var(--color-title);display:flex;align-items:center;gap:16px;margin-bottom:16px}@media(max-width: 1080px){.author h3{font-size:24px}}.author h3:after{display:block;content:"";width:20px;height:20px;background:url("/icons/icon-cert.svg") no-repeat center center;background-size:contain}.content{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:100px}@media(max-width: 1080px){.content{grid-template-columns:1fr}}.content aside{display:flex;flex-direction:column;gap:48px}.content h2{font-size:28px;color:var(--color-title);margin-bottom:32px}@media(max-width: 1080px){.content h2{font-size:20px;margin-bottom:24px}}.content .more{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-brand);font-size:14px;cursor:pointer;margin:32px 0 64px}.content .more i{font-size:12px}.autorList{display:flex;gap:24px;font-size:20px;margin-bottom:32px;font-weight:500;border-bottom:1px solid var(--color-divider-primary)}.autorList .nav-item{color:var(--color-text-secondary);padding:10px 0;position:relative;cursor:pointer}.autorList .nav-item::after{display:block;content:"";position:absolute;height:2px;left:0;bottom:0;background:var(--color-text-primary);width:0}.autorList .nav-item.active{color:var(--color-text-primary)}.autorList .nav-item.active::after{width:100%}.list{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:24px;font-size:16px;color:var(--color-title);margin-bottom:32px;min-height:200px}.list .empty{display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--color-text-secondary);min-height:200px}.list .thumb{height:134px;border-radius:8px;background-color:var(--color-fa);position:relative;overflow:hidden;margin-bottom:8px}@media(max-width: 1080px){.list .thumb{height:194px}}.list .thumb img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.list .thumb .author{background:rgba(100,100,100,.7);background:color-mix(in srgb, var(--color-000) 70%, transparent);position:absolute;left:0;right:0;bottom:0;z-index:9;font-size:14px;color:var(--color-fff);display:flex;align-items:center;justify-content:space-between;padding:4px 8px;margin:0}.list .thumb .author div{width:20px;height:20px;border-radius:50%}.list h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list a{color:var(--color-title);display:block}.list a:hover{text-decoration:underline}.crypto h2{font-size:30px;color:var(--color-text-primary);display:flex;align-items:center}.crypto h2::before{display:block;content:"";width:100px;height:24px;background:url("/cms-static/logo.svg") no-repeat left center/contain;border-right:2px solid var(--color-text-primary);padding-right:16px;margin-right:16px}.crypto .flex{background:var(--color-fa);padding:32px;border-radius:16px;margin:24px 0;gap:24px;justify-content:space-between;align-items:center;font-size:16px}@media(max-width: 1080px){.crypto .flex{flex-wrap:wrap;justify-content:center;padding:24px}}.crypto .flex h3{font-size:24px;margin-bottom:8px;color:var(--color-text-primary)}.crypto .flex img{max-width:160px}.crypto .flex .download{max-width:400px}.crypto .flex .download-group{display:flex;align-items:center;gap:32px;margin-top:24px}@media(max-width: 1080px){.crypto .flex .download-group{gap:16px}}.crypto .flex .download-group a{display:flex;align-items:center;gap:12px;background:var(--color-1b);padding:4px 24px;border-radius:48px;font-size:12px;color:var(--color-eee)}@media(max-width: 1080px){.crypto .flex .download-group a{padding:4px 6px 4px 16px;flex-grow:1}}.crypto .flex .download-group a b{font-size:14px;display:block;line-height:1;color:var(--color-fff)}.crypto .flex .download-group a span{color:var(--color-eee);flex-grow:1}.crypto .flex .download-group .icon{filter:grayscale(1) invert(1)}.crypto img{border:10px solid #fff}/*# sourceMappingURL=academy-author.css.map */
