.author-page__breadcrumbs{align-items:center;color:var(--text-muted);display:flex;font-size:13px;gap:8px;padding:12px 0}.author-page__breadcrumbs a{color:var(--text-secondary)}.author-page__breadcrumbs a:hover{color:var(--primary)}.author-page__sep{opacity:.5}.author-page__layout{margin:0 auto;max-width:820px}.author-page__profile{margin-bottom:28px;padding:28px}.author-page__profile-top{display:flex;gap:20px;margin-bottom:16px}.author-page__avatar{border-radius:50%;flex-shrink:0;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.author-page__profile-info{flex:1}.author-page__name{color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:4px}.author-page__title{color:var(--primary);font-size:14px;font-weight:500;margin-bottom:10px}.author-page__stats{color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:16px}.author-page__stats i{color:var(--primary);margin-right:4px}.author-page__twitter{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:13px;gap:6px;margin-top:10px}.author-page__twitter:hover{color:var(--primary)}.author-page__bio{color:var(--text-secondary);font-size:15px;line-height:1.7}.author-page__articles{margin-top:8px}.author-page__articles h2{color:var(--text-primary);font-size:20px;font-weight:700;margin-bottom:16px}.author-page__count{color:var(--text-muted);font-size:15px;font-weight:400}.author-page__articles-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.author-page__article-card{display:flex;flex-direction:column;gap:8px;padding:16px;transition:transform .2s,box-shadow .2s}.author-page__article-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.author-page__article-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.author-page__badge{align-items:center;color:var(--text-muted);display:inline-flex;font-size:12px;gap:5px}.author-page__badge img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.author-page__badge--period{color:var(--primary);font-weight:500}.author-page__badge--bet-type{color:var(--primary)}.author-page__type-badge{border-radius:4px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.author-page__type-badge--preview{background:#3b82f626;color:#3b82f6}.author-page__type-badge--review{background:#22c55e26;color:#22c55e}.author-page__article-title{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.4}.author-page__article-meta{color:var(--text-muted);display:flex;font-size:12px;gap:12px}.author-page__article-meta i{margin-right:4px}.author-page__not-found{padding:80px 0;text-align:center}.author-page__not-found h1{font-size:24px;margin-bottom:16px}.author-page__back-link{background:var(--primary);border-radius:8px;color:#fff;display:inline-block;font-weight:500;padding:10px 24px}@media(max-width:640px){.author-page__profile-top{align-items:center;flex-direction:column;text-align:center}.author-page__stats{justify-content:center}.author-page__bio{text-align:center}.author-page__profile{padding:20px}}
