.-\33 sRUG_page{padding:var(--space-7) 0}.-\33 sRUG_header{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--line);margin-bottom:var(--space-6);align-items:flex-start;display:flex}.-\33 sRUG_avatarWrap{border:2px solid var(--line);background:var(--surface);border-radius:50%;flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}.-\33 sRUG_avatar{object-fit:cover}.-\33 sRUG_avatarPlaceholder{width:100%;height:100%;color:var(--muted);background:color-mix(in srgb, var(--surface) 50%, var(--line) 50%);justify-content:center;align-items:center;font-size:36px;font-weight:700;display:flex}.-\33 sRUG_info{gap:var(--space-2);display:grid}.-\33 sRUG_name{font-family:var(--font-serif);font-size:28px;line-height:1.2}.-\33 sRUG_meta{color:var(--muted);font-size:13px}.-\33 sRUG_bio{color:var(--text);max-width:600px;font-size:15px;line-height:1.65}.-\33 sRUG_socials{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.-\33 sRUG_socialLink{color:var(--muted);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:flex}.-\33 sRUG_socialLink:hover{color:var(--accent-dark)}.-\33 sRUG_tabs{border-bottom:2px solid var(--line);margin-bottom:var(--space-6);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.-\33 sRUG_tabs::-webkit-scrollbar{display:none}.-\33 sRUG_tab{padding:var(--space-3) var(--space-5);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:var(--space-2);border-bottom:2px solid #0000;margin-bottom:-2px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.-\33 sRUG_tab:hover{color:var(--text)}.-\33 sRUG_tabActive{color:var(--accent-dark);border-bottom-color:var(--accent-dark)}.-\33 sRUG_tabCount{color:var(--muted);background:color-mix(in srgb, var(--line) 60%, transparent);border-radius:20px;padding:1px 6px;font-size:11px;font-weight:500}.-\33 sRUG_tabActive .-\33 sRUG_tabCount{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent-dark)}.-\33 sRUG_postsSection{gap:var(--space-5);display:grid}.-\33 sRUG_commentList{gap:var(--space-3);display:grid}.-\33 sRUG_commentCard{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.-\33 sRUG_commentCard:hover{border-color:var(--accent);box-shadow:var(--shadow-soft)}.-\33 sRUG_commentContent{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.-\33 sRUG_commentMeta{color:var(--muted);font-size:12px}.-\33 sRUG_commentPostTitle{color:var(--accent-dark);font-weight:500}.-\33 sRUG_pagination{justify-content:center;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);display:flex}.-\33 sRUG_pageBtn{color:var(--text);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:6px 14px;font-size:13px;text-decoration:none;transition:border-color .15s,background .15s}a.-\33 sRUG_pageBtn:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}.-\33 sRUG_pageBtnDisabled{opacity:.35;cursor:default}.-\33 sRUG_pageInfo{color:var(--muted);font-size:13px}.-\33 sRUG_postsHeading{font-family:var(--font-serif);font-size:20px}.-\33 sRUG_postList{gap:var(--space-4);display:grid}.-\33 sRUG_postCard{gap:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);grid-template-columns:200px 1fr;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.-\33 sRUG_postCard:hover{border-color:var(--accent);box-shadow:var(--shadow-soft)}.-\33 sRUG_postImgWrap{min-height:140px;position:relative}.-\33 sRUG_postImg{object-fit:cover}.-\33 sRUG_postBody{padding:var(--space-4) var(--space-4) var(--space-4) 0;gap:var(--space-2);align-content:start;display:grid}.-\33 sRUG_postBody:only-child{padding:var(--space-4);grid-column:1/-1}.-\33 sRUG_postDate{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.-\33 sRUG_postTitle{font-size:17px;font-weight:600;line-height:1.4}.-\33 sRUG_postExcerpt{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.-\33 sRUG_empty{color:var(--muted);font-size:14px}@media (max-width:640px){.-\33 sRUG_header{flex-direction:column}.-\33 sRUG_postCard{grid-template-columns:1fr}.-\33 sRUG_postBody{padding:var(--space-4)}.-\33 sRUG_postImgWrap{min-height:180px}}
