.page_authorPage___8XxQ{padding-top:var(--header-height);min-height:60vh;background:var(--rb-bg)}.page_heroSection__m_jox{background:var(--rb-bg2);border-bottom:1px solid var(--rb-border)}.page_heroInner__jqEPt{display:flex;flex-direction:column;gap:20px;padding:40px 24px 0}.page_breadcrumb__MFld_{display:flex;align-items:center;gap:8px;height:16.5px}.page_breadcrumbLine__V1067{width:12px;height:1px;background:var(--rb-t4);flex-shrink:0}.page_breadcrumbLink__3qUSn{font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:1.65px;text-transform:uppercase;color:var(--rb-t4);text-decoration:none}.page_breadcrumbLink__3qUSn:hover{color:var(--rb-malachite)}.page_breadcrumbSep__B_TAZ{font-size:11px;line-height:16.5px;color:var(--rb-border)}.page_breadcrumbCurrent__Ox0s0{font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:1.32px;text-transform:uppercase;color:var(--rb-t3)}.page_authorRow__7px5T{display:flex;gap:24px;align-items:flex-start}.page_avatar__C97_U{width:80px;height:80px;background:var(--rb-border2);border:2px solid var(--rb-border);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.page_avatar__C97_U img{width:100%;height:100%;object-fit:cover}.page_avatar__C97_U span{font-family:var(--font-mono);font-size:28px;font-weight:700;line-height:42px;color:var(--rb-t3)}.page_authorInfo__G_EPX{flex:1 1;min-width:0}.page_nameRow__8szrw{display:flex;align-items:center;gap:12px;margin-bottom:4px}.page_nameRow__8szrw h1{font-size:26px;font-weight:700;line-height:39px;color:var(--rb-t1);margin:0}.page_roleBadge__De_ho{padding:2px 8px;background:var(--rb-bg2);border:1px solid var(--rb-border2);font-family:var(--font-mono);font-size:11px;line-height:16.5px;color:var(--rb-t1);flex-shrink:0}.page_usernameRow__T7ktA{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page_username__xry_G{font-family:var(--font-mono);font-size:13px;line-height:19.5px;color:var(--rb-t3)}.page_twitterLink__7WxNL{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:12px;line-height:18px;color:var(--rb-t4);text-decoration:none;transition:color var(--transition-fast)}.page_twitterLink__7WxNL:hover{color:var(--rb-malachite)}.page_bio__qrO85{font-size:14px;line-height:22.4px;color:var(--rb-t3);max-width:477px;margin-bottom:16px}.page_topicTags__i7nQB{display:flex;flex-wrap:wrap;gap:6px}.page_topicTag__mx0PT{padding:1.5px 8px;background:var(--rb-bg2);border:1px solid var(--rb-border);font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4);text-decoration:none;transition:all var(--transition-fast)}.page_topicTag__mx0PT:hover{border-color:var(--rb-t1);color:var(--rb-t1)}.page_ratingCard__kHxJm{width:208px;flex-shrink:0;background:var(--rb-bg2);border:1px solid var(--rb-border);padding:16px}.page_ratingLabel__9_QVp{font-family:var(--font-mono);font-size:10px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:var(--rb-t4);margin-bottom:10px}.page_ratingScoreRow__h_RKT{display:flex;align-items:flex-end;gap:8px;margin-bottom:12px}.page_ratingScore__r5v7q{font-family:var(--font-mono);font-size:32px;font-weight:700;line-height:32px;color:var(--rb-t1)}.page_ratingMax__YXbmv{font-family:var(--font-mono);font-size:11px;line-height:16.5px;color:var(--rb-t4)}.page_ratingBar__tDb0N{height:3px;background:var(--rb-border2);margin-bottom:12px}.page_ratingBarFill__B1Axl{height:100%;background:var(--rb-t1);transition:width .3s ease}.page_ratingRole__LC6x_{font-family:var(--font-mono);font-size:11px;font-weight:700;line-height:16.5px;color:var(--rb-t1);margin-bottom:12px}.page_ratingStats__5rFqe{border-top:1px solid var(--rb-border2);padding-top:9px;display:flex;flex-direction:column}.page_ratingStat__grMpj{display:flex;align-items:center;justify-content:space-between;height:20.5px}.page_ratingStat__grMpj span{font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4)}.page_ratingStat__grMpj strong{font-family:var(--font-mono);font-size:11px;font-weight:700;line-height:16.5px;color:var(--rb-t3)}.page_statsBar__OxfHH{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rb-border)}.page_statCell__32Jcn{padding:12px 24px;border-right:1px solid var(--rb-border2)}.page_statCell__32Jcn:last-child{border-right:none}.page_statCellValue__kObq9{display:flex;align-items:center;gap:6px;margin-bottom:2px;color:var(--rb-t4)}.page_statCellValue__kObq9 span{font-family:var(--font-mono);font-size:18px;font-weight:700;line-height:27px;color:var(--rb-t1)}.page_statCellLabel___GxUH{font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4)}.page_contentArea__O5ERw{padding:32px 24px 40px}.page_contentInner__i3jEA{display:flex;gap:40px}.page_mainColumn__mg5NL{flex:1 1;min-width:0}.page_controls__uX0hu{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page_tabGroup__ApW9g{display:flex;border:1px solid var(--rb-border);padding:1px}.page_tabBtn__9Bet9{padding:8px 20px;background:var(--rb-bg2);border:none;font-family:var(--font-mono);font-size:11px;line-height:16.5px;letter-spacing:.66px;text-transform:uppercase;color:var(--rb-t3);cursor:pointer;transition:all var(--transition-fast)}.page_tabBtnActive__FqCMD{background:var(--rb-border2);color:var(--rb-t1)}.page_tabBtn__9Bet9+.page_tabBtn__9Bet9{border-left:1px solid var(--rb-border)}.page_sortGroup__SEZ_c{display:flex;border:1px solid var(--rb-border);padding:1px}.page_sortBtn__AaLTb{padding:8px 16px;background:var(--rb-bg2);border:none;font-family:var(--font-mono);font-size:11px;line-height:16.5px;text-transform:uppercase;color:var(--rb-t3);cursor:pointer;transition:all var(--transition-fast)}.page_sortBtnActive__cwg2e{background:var(--rb-border2);color:var(--rb-t1)}.page_sortBtn__AaLTb+.page_sortBtn__AaLTb{border-left:1px solid var(--rb-border)}.page_tagFilters__5UFC4{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.page_filterTag__WDA7e{padding:2px 8px;border:1px solid var(--rb-border);background:none;font-family:var(--font-mono);font-size:11px;line-height:16.5px;color:var(--rb-t3);cursor:pointer;transition:all var(--transition-fast)}.page_filterTag__WDA7e:hover{border-color:var(--rb-t1);color:var(--rb-t1)}.page_filterTagActive__rq6Zt{background:var(--rb-border2);border-color:var(--rb-t3);color:var(--rb-t1)}.page_filterTagCount__m2732{font-size:10px;line-height:15px;color:var(--rb-t4);margin-left:2px}.page_articleList__RXoGF{border:1px solid var(--rb-border)}.page_articleRow__QuBD1{display:flex;align-items:flex-start;border-bottom:1px solid var(--rb-border2);text-decoration:none;transition:background var(--transition-fast)}.page_articleRow__QuBD1:last-child{border-bottom:none}.page_articleRow__QuBD1:hover{background:var(--rb-bg2)}.page_articleRowNum__dQIZJ{width:44px;display:flex;align-items:center;justify-content:center;padding-top:16px;font-family:var(--font-mono);font-size:13px;font-weight:700;line-height:19.5px;color:var(--rb-border)}.page_articleRowNum__dQIZJ,.page_articleRowThumb__J4ySi{flex-shrink:0;height:96px;border-right:1px solid var(--rb-border2)}.page_articleRowThumb__J4ySi{width:120px;overflow:hidden;background:var(--rb-bg2)}.page_articleRowThumb__J4ySi img{width:100%;height:100%;object-fit:cover}.page_articleRowThumbEmpty__SeaH6{width:100%;height:100%;background:var(--rb-bg2)}.page_articleRowContent__GWrHO{flex:1 1;min-width:0;padding:16px}.page_articleRowTags__iPVMD{display:flex;gap:4px;margin-bottom:8px}.page_articleRowTag__BtXXq{padding:1.5px 6px;background:var(--rb-bg2);border:1px solid var(--rb-border2);font-family:var(--font-mono);font-size:9px;line-height:13.5px;letter-spacing:.54px;text-transform:uppercase;color:var(--rb-t4)}.page_articleRowTitle__mQhNe{font-size:14px;font-weight:500;line-height:19.6px;color:var(--rb-t3);margin-bottom:6px}.page_articleRowDesc__skg4A{font-size:12px;line-height:18px;color:var(--rb-t4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:560px;margin-bottom:8px}.page_articleRowMeta__u2F9k{display:flex;align-items:center;gap:8px}.page_articleRowDate__KkXaI{font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4)}.page_articleRowDot__bO9WT{font-size:16px;line-height:24px;color:var(--rb-border2)}.page_articleRowReadTime__fTKWh{font-size:10px;line-height:15px}.page_articleRowReadTime__fTKWh,.page_articleRowUpvotes__6EyEZ{display:flex;align-items:center;gap:4px;font-family:var(--font-mono);color:var(--rb-t4)}.page_articleRowUpvotes__6EyEZ{font-size:11px;line-height:16.5px}.page_emptyState__VajHV{padding:40px;text-align:center;font-size:13px;color:var(--rb-t4);border:1px solid var(--rb-border)}.page_topicsGrid__iUXYj{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:8px;gap:8px}.page_topicCard__UsqtV{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid var(--rb-border);text-decoration:none;transition:border-color var(--transition-fast)}.page_topicCard__UsqtV:hover{border-color:var(--rb-t1)}.page_topicCardName__K4_gX{font-family:var(--font-mono);font-size:11px;line-height:16.5px;color:var(--rb-t1)}.page_topicCardCount__5jRkb{font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4)}.page_sidebar__ub6QI{width:256px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.page_sidebarPanel__ddJIy{border:1px solid var(--rb-border)}.page_sidebarPanelHeader__bfbj2{padding:12px 16px;background:var(--rb-bg2);border-bottom:1px solid var(--rb-border);font-size:12px;font-weight:700;line-height:18px;color:var(--rb-t1)}.page_sidebarAbout__CFBHA{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.page_sidebarAuthorName__FQb6_{font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:18px;color:var(--rb-t1);text-decoration:none}.page_sidebarAuthorName__FQb6_:hover{color:var(--rb-malachite)}.page_sidebarStat__MaIqR{display:flex;align-items:center;justify-content:space-between}.page_sidebarStat__MaIqR span{font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4)}.page_sidebarStat__MaIqR strong{font-family:var(--font-mono);font-size:11px;font-weight:700;line-height:16.5px;color:var(--rb-t3)}.page_sidebarArticles__Pqxo2{padding:8px 0}.page_sidebarArticleLink__P17XB{display:flex;align-items:flex-start;gap:8px;padding:8px 16px;text-decoration:none;transition:background var(--transition-fast)}.page_sidebarArticleLink__P17XB:hover{background:var(--rb-bg2)}.page_sidebarArticleNum__QjrJr{font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:18px;color:var(--rb-border);flex-shrink:0}.page_sidebarArticleInfo__5XamN{flex:1 1;min-width:0}.page_sidebarArticleTitle__K_Ix1{font-size:12px;font-weight:500;line-height:16px;color:var(--rb-t1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_sidebarArticleMeta__4pkLX{display:flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4);margin-top:4px}.page_sidebarTopics__v_nOD{padding:8px 0}.page_sidebarTopicLink__TMwwB{display:flex;align-items:center;justify-content:space-between;padding:6px 16px;text-decoration:none;transition:background var(--transition-fast)}.page_sidebarTopicLink__TMwwB:hover{background:var(--rb-bg2)}.page_sidebarTopicLink__TMwwB span{font-family:var(--font-mono);font-size:11px;line-height:16.5px;color:var(--rb-t1)}.page_sidebarTopicCount__xSw3Y{font-family:var(--font-mono);font-size:10px;line-height:15px;color:var(--rb-t4)}@media (max-width:992px){.page_contentInner__i3jEA{flex-direction:column}.page_sidebar__ub6QI{width:100%;flex-direction:row;flex-wrap:wrap;gap:12px}.page_sidebarPanel__ddJIy{flex:1 1;min-width:240px}.page_authorRow__7px5T{flex-wrap:wrap}.page_ratingCard__kHxJm{width:100%;max-width:300px}}@media (max-width:768px){.page_heroInner__jqEPt{padding:24px 16px 0}.page_authorRow__7px5T{flex-direction:column;gap:16px}.page_nameRow__8szrw h1{font-size:22px;line-height:30px}.page_ratingCard__kHxJm{width:100%;max-width:none}.page_statsBar__OxfHH{grid-template-columns:repeat(2,1fr)}.page_statCell__32Jcn:nth-child(2){border-right:none}.page_statCell__32Jcn:nth-child(3),.page_statCell__32Jcn:nth-child(4){border-top:1px solid var(--rb-border2)}.page_contentArea__O5ERw{padding:24px 16px 32px}.page_controls__uX0hu{flex-direction:column;gap:12px;align-items:flex-start}.page_articleRowNum__dQIZJ{display:none}.page_articleRowThumb__J4ySi{width:80px;height:64px}.page_topicsGrid__iUXYj{grid-template-columns:1fr}}@media (max-width:480px){.page_statsBar__OxfHH{grid-template-columns:1fr 1fr}.page_articleRowThumb__J4ySi{display:none}.page_tagFilters__5UFC4{gap:6px}}