.pf-head{column-gap:var(--space-6);grid-template-columns:96px minmax(0,1fr) 192px;grid-template-areas:"av id act""av rest act""av rep act";display:grid}.pf-av{grid-area:av}.pf-av .avatar{width:96px;height:96px;font-size:var(--fs-avatar-96)}.pf-id{min-width:0;padding-top:var(--space-1-5);grid-area:id;grid-template-columns:minmax(0,max-content) auto minmax(0,1fr);align-items:last baseline;display:grid}.pf-id>:not(h1,.vtick-w){grid-column:1/-1}.pf-id .vtick-w{font-size:var(--fs-section-lg);line-height:1.3}.pf-id h1{font-size:var(--fs-section-lg);overflow-wrap:anywhere;margin:0;line-height:1.3}.member-handle{margin:var(--space-0-5) 0 0;font-size:var(--fs-ui);color:var(--color-muted)}.pf-rest{grid-area:rest;min-width:0}.member-line--wrap,.pf-clipx{margin:var(--space-2-5) -4px 0;padding:0 4px;overflow-x:clip}.pf-clipx{margin-top:var(--space-0-5)}.pf-line-row,.pf-dotlist{flex-wrap:wrap;align-items:baseline;margin-left:-1.3em;padding:0;list-style:none;display:flex}.pf-line-row>*,.pf-dotlist li{padding-left:1.3em;position:relative}.pf-dotlist li:before{content:"·";color:var(--color-muted);position:absolute;left:.42em}.pf-dotlist a,.pf-links a{min-height:36px;font-weight:var(--fw-medium);align-items:center;display:inline-flex}.pf-dotlist a{color:var(--color-text-2)}.pf-fullname,.pf-since{margin:var(--space-1) 0 0;font-size:var(--fs-member-line);line-height:var(--lh-meta);color:var(--color-muted)}.pf-fullname{color:var(--color-ink-2)}.pf-k,.pf-row-m{color:var(--color-muted)}.pf-fact{margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}.pf-actions{align-self:start;align-items:stretch;gap:var(--space-3);padding-top:var(--space-1-5);flex-direction:column;grid-area:act;display:flex}.pf-actions .btn{width:100%}.pf-cta-ask{visibility:hidden}[data-ub-tv] .pf-cta-ask{visibility:visible}.pf-report{margin:var(--space-2) 0 0;font-size:var(--fs-meta);grid-area:rep}.pf-report a{min-height:28px;color:var(--color-muted);align-items:center;display:inline-flex}.pf-remind{margin-top:var(--space-3-5)}.pf-remind-row{gap:0 var(--space-6);flex-wrap:wrap;display:flex}.pf-remind-row .inline-link{min-height:var(--size-touch);align-items:center;display:inline-flex}.pf-remind-row button.inline-link{font-size:var(--fs-meta)}.pf-bio{margin-top:var(--space-3);color:var(--color-ink-2);line-height:var(--lh-body);white-space:pre-line}.pf-links,.pf-rows{margin:0;padding:0;list-style:none}.pf-links{margin-top:var(--space-2)}.pf-rows>li{padding:var(--space-4) 0;border-bottom:var(--rule-soft)}.pf-row-t{font-size:var(--fs-list-title);font-weight:var(--fw-strong);line-height:var(--lh-list);display:block}.pf-row-x{margin:var(--space-1-5) 0 0;color:var(--color-text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf-row-m{margin:var(--space-1-5) 0 0;font-size:var(--fs-meta)}.pf-join{margin:var(--space-7) 0 0}.member-profile [data-ub-own],.member-profile[data-ub-me] .pf-cta-ask,.member-profile[data-ub-me] .pf-report{display:none}[data-ub-tv] .pf-cta-ask,.member-profile[data-ub-me] [data-ub-own]{display:block}[data-ub-tv] .pf-join{display:none}[data-ub-tv] .member-profile:not([data-ub-biet],[data-ub-me]) .member-report{visibility:hidden}@media (width<=767px){.pf-head{column-gap:var(--space-3-5);grid-template-columns:56px minmax(0,1fr);grid-template-areas:"av id""rest rest""act act""rep rep"}.pf-av .avatar{width:56px;height:56px;font-size:var(--fs-avatar-56)}.pf-id{align-self:center;padding-top:0}.pf-actions{margin-top:var(--space-4);flex-flow:wrap;padding-top:0}.pf-actions>*{flex:1 1 0}.pf-remind-row{flex-direction:column}.pf-dotlist{margin-left:0;display:block}.pf-dotlist li{padding-left:0;display:flex}.pf-dotlist li:before{content:none}}@media (width<=767px),(pointer:coarse){.pf-dotlist a,.pf-links a,.pf-report a{min-height:var(--size-touch)}.pf-rows>li,.pf-pin,.pf-join a{position:relative}.pf-join a{padding-block:var(--space-3-5)}.pf-row-t:before,.pf-pin-t:before{content:"";position:absolute;inset:0}}.pf-card{padding:var(--space-8);border:1px solid var(--color-line-card);border-radius:var(--radius-md);background:var(--color-paper)}.pf-pins{gap:var(--space-3);margin-bottom:var(--space-7);display:grid}.pf-pin{padding:var(--space-5) var(--space-6);border:1px solid var(--color-line-card);border-left:3px solid var(--color-vang-dong);border-radius:var(--radius-md);background:var(--color-paper)}.pf-pin-t{margin-top:var(--space-1);font-size:var(--fs-feature-title);font-weight:var(--fw-strong);line-height:var(--lh-title);display:block}.pf-tabs{margin:0}.pf-lists>.pf-tabs+.pf-posts .pf-cards,.pf-lists>.pf-tabs+.profile-list{border-radius:0 0 var(--radius-md) var(--radius-md);border-top:0}.pf-cards{padding:0 var(--space-6);border:1px solid var(--color-line-card);border-radius:var(--radius-md);background:var(--color-paper);margin:0;list-style:none}.pf-cards>li+li{border-top:var(--rule-soft)}.pf-post{column-gap:var(--space-5);padding:var(--space-6) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.pf-post-t{font-size:var(--fs-card-title);font-weight:var(--fw-strong);line-height:var(--lh-card-title);margin:0}.pf-post-img img{border-radius:var(--radius-sm);object-fit:cover;width:132px;height:88px;display:block}.pf-post-n{white-space:nowrap}.pf-cards+nav{margin-top:var(--space-6)}@media (width<=767px){.pf-card,.pf-pin{padding:var(--space-4)}.pf-cards{padding:0 var(--space-4)}.pf-post{grid-template-columns:minmax(0,1fr)}.pf-post-img{margin-bottom:var(--space-3);order:-1}.pf-post-img img{aspect-ratio:2.1;width:100%;height:auto}}@media (pointer:coarse),(width<=767px){.pf-post-t a:before{content:"";position:absolute;inset:0}.pf-post{position:relative}}.pf-chu{margin-bottom:var(--space-4)}.pf-chu-dau{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.pf-chu-tien{flex:auto;min-width:0}.pf-chu-tt{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.pf-chu-tt strong{font-size:var(--fs-block)}.pf-chu-tt span{color:var(--color-muted);font-size:var(--fs-meta)}.pf-chu-bar{width:min(200px,100%);height:6px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-line-soft);appearance:none;border:0;display:block;overflow:hidden}.pf-chu-bar::-webkit-progress-bar{background:var(--color-line-soft)}.pf-chu-bar::-webkit-progress-value{background:var(--color-brand)}.pf-chu-bar::-moz-progress-bar{background:var(--color-brand)}.pf-chu-buoc{gap:0 var(--space-4);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.pf-chu-buoc a{min-height:var(--size-touch);font-size:var(--fs-meta);align-items:center;display:inline-flex}.pf-chu-viet{height:var(--size-btn-lg);padding:0 var(--space-6);border-radius:var(--radius-control);background:var(--color-vang-dong);color:var(--color-tren-vang);font-size:var(--fs-ui);font-weight:var(--fw-strong);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-chu-viet:hover{background:var(--color-vang-dong-ro);color:var(--color-tren-vang);text-decoration:none}.pf-chu-so{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--rule-soft)}.pf-chu-ky{justify-content:space-between;gap:var(--space-3);color:var(--color-muted);font-size:var(--fs-meta);font-weight:var(--fw-medium);margin:0;display:flex}.pf-chu-so dl{gap:var(--space-4);margin:var(--space-3) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pf-chu-so dl>div{flex-direction:column-reverse;display:flex}.pf-chu-so dt{color:var(--color-muted);font-size:var(--fs-meta)}.pf-chu-so dd{font-size:var(--fs-section);font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;margin:0}.pf-dau{margin-bottom:var(--space-7);display:none}.page:has(.member-profile[data-ub-me]) .pf-dau{display:block}.pf-dau h2{margin:0 0 var(--space-2);font-size:var(--fs-block)}.pf-dau ul{margin:0;padding:0;list-style:none}.pf-dau li{border-top:var(--rule-soft)}.pf-dau-hang{padding:var(--space-4) var(--space-8) var(--space-4) 0;color:var(--color-ink);text-decoration:none;display:block;position:relative}.pf-dau-hang:after{content:"";background:var(--color-muted);width:16px;height:16px;-webkit-mask:var(--i-chevron) center / contain no-repeat;mask:var(--i-chevron) center / contain no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(-90deg)}.pf-dau-hang:hover .pf-dau-t{text-decoration:underline}.pf-dau-t{font-weight:var(--fw-strong);display:block}.pf-dau-g{color:var(--color-muted);font-size:var(--fs-meta);display:block}@media (width<=767px){.pf-chu-dau{flex-direction:column;align-items:stretch}.pf-chu-viet{height:var(--size-btn-xl)}.pf-chu-so dl{gap:var(--space-2)}.pf-chu-so dd{font-size:var(--fs-block)}}.pf-cung ul{margin:0;padding:0;list-style:none}.pf-cung li+li{margin-top:var(--space-3)}.pf-cung-ten{color:var(--color-ink);font-weight:var(--fw-strong);display:inline-block}.pf-cung p{margin:var(--space-0-5) 0 0;color:var(--color-muted);font-size:var(--fs-rail-body);line-height:var(--lh-meta)}.cd-hs{gap:var(--space-4);margin-block:var(--space-4);padding:var(--space-4);border:1px solid var(--color-line-card);border-inline-start:3px solid var(--color-vang-dong);border-radius:var(--radius-md);background:var(--color-canvas);grid-template-columns:76px minmax(0,1fr);align-items:start;display:grid}.cd-hs h2{font-size:var(--fs-block);margin:0;font-weight:600;line-height:1.35}.cd-hs h2 a{color:var(--color-ink);text-decoration:none}.cd-hs-so{margin:var(--space-0-5) 0 var(--space-3);color:var(--color-muted);font-size:var(--fs-meta)}.cd-hs-hanh{gap:var(--space-3);flex-wrap:wrap;display:flex}
