.rd-pf{max-width:45rem;padding:var(--rd-space-2) 0 var(--rd-space-12);background:var(--rd-surface);color:var(--rd-ink);margin-inline:auto}@media (width<=760px){:root:has(.rd-pf){background:var(--rd-surface)}body.dream-app:has(.rd-pf){background:var(--rd-surface)}}.rd-pf-top{align-items:center;gap:var(--rd-space-2);margin:0 0 var(--rd-space-4);color:var(--rd-ink-3);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);display:flex}.rd-pf-top a{width:var(--rd-hit);height:var(--rd-hit);color:var(--rd-ink-3);border-radius:var(--rd-radius-md);justify-content:center;align-items:center;margin-inline-start:calc(var(--rd-space-2) * -1);display:inline-flex}.rd-pf-top a:hover{color:var(--rd-ink);background:var(--rd-hover)}.rd-pf-top a:focus-visible{outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:var(--rd-focus-offset)}@media (width<=600px){.rd-pf-top[data-mobile-hidden]{display:none}}.rd-pf-top-actions{align-items:center;margin-inline-start:auto;display:flex}.rd-pf-top>.rd-pf-top-title{color:inherit;font:inherit;margin:0}@media (width<=600px){.rd-pf-top[data-mobile-hidden]:has(>.rd-pf-top-title){display:contents}.rd-pf-top[data-mobile-hidden]:has(>.rd-pf-top-title)>:not(.rd-pf-top-title){display:none}.rd-pf-top[data-mobile-hidden]>.rd-pf-top-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.rd-pf-identity{grid-template-columns:var(--rd-av-xl) minmax(0, 1fr);align-items:center;gap:var(--rd-space-5);display:grid}.rd-pf-identity[data-side]{grid-template-columns:var(--rd-av-xl) minmax(0, 1fr) auto}.rd-pf-side{justify-content:flex-end;align-items:center;display:flex}.rd-btn.rd-pf-pill{border-color:var(--rd-accent);border-radius:var(--rd-radius-full);color:var(--rd-accent-ink);background:0 0}.rd-btn.rd-pf-pill:hover:not([aria-disabled=true]){background:var(--rd-accent-soft)}.rd-avatar.rd-pf-avatar{--rd-avatar-size:var(--rd-av-xl)}@media (prefers-reduced-motion:no-preference){.rd-avatar.rd-pf-avatar{view-transition-name:pf-avatar}}.rd-pf-intro{align-items:center;column-gap:var(--rd-space-4);row-gap:var(--rd-space-1);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.rd-pf-intro>h1{color:var(--rd-ink);font-size:var(--rd-fs-display);line-height:var(--rd-lh-display);font-weight:var(--rd-fw-bold);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;grid-column:1;margin:0;overflow:hidden}.rd-pf-intro>p{color:var(--rd-ink-2);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);overflow-wrap:anywhere;text-wrap:pretty;grid-column:1;margin:0}.rd-pf-intro>p[data-empty]{color:var(--rd-ink-3)}.rd-pf-intro>.rd-pf-note{align-items:center;gap:var(--rd-space-1);color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);display:flex}.rd-pf-intro>p.rd-pf-sign{color:var(--rd-ink-2);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta)}.rd-pf-boundary{align-items:center;gap:var(--rd-space-1);margin:var(--rd-space-4) 0 0;color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);display:flex}.rd-pf .rd-tabs{margin-top:0}.rd-pf-panel{min-width:0}.rd-pf-band{height:var(--rd-space-2);margin-block:var(--rd-space-5) 0;background:var(--rd-sunken)}.rd-pf-feed{flex-direction:column;display:flex}.rd-pf-feed .rd-pf-band{margin-block:0}.rd-pf-tabs>.rd-tablist{border-bottom:0;gap:0}.rd-pf-tabs>.rd-tablist>.rd-tab{color:var(--rd-ink-3);flex:1 1 0}.rd-pf-tabs{--rd-pf-tab-on:#2f6fe4}:root[data-scheme=dark] .rd-pf-tabs{--rd-pf-tab-on:#8ab4ff}.rd-pf-tabs>.rd-tablist>.rd-tab[aria-selected=true]{color:var(--rd-pf-tab-on);font-weight:var(--rd-fw-bold)}.rd-pf-tabs>.rd-tablist>.rd-tab[aria-selected=true]:after{background:var(--rd-pf-tab-on);inset-inline:calc(50% - var(--rd-space-5));border-radius:var(--rd-radius-full)}.rd-pf-tabs>.rd-tablist[data-ink]>.rd-tab[aria-selected=true]:after{content:none}.rd-pf-tabs>.rd-tablist[data-ink]:after{width:calc(var(--rd-space-5) * 2);background:var(--rd-pf-tab-on);height:2px;transform:translateX(calc(var(--ink-x,0px) + var(--ink-w,0px) / 2 - var(--rd-space-5)))}@media (width<=600px){.rd-pf-tabs>.rd-tablist,.rd-pf-tabs>.rd-tablist[data-ink]{top:var(--rd-bar-h,56px);z-index:var(--rd-z-sticky);background:var(--rd-surface);border-bottom:1px solid var(--rd-line);transition:top var(--motion-base) var(--motion-ease);position:sticky}}.rd-pf-card{gap:var(--rd-space-2);padding:var(--rd-space-4) 0;color:inherit;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;transition:transform var(--rd-t-slow,.28s) var(--rd-ease-spring,var(--rd-ease-out));flex-direction:column;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){a.rd-pf-card:active{transition-duration:var(--rd-t-fast,.12s);transform:scale(.98)}}@media (hover:hover){.rd-pf-card:hover h2{color:var(--rd-accent-ink)}}.rd-pf-card:focus-visible{outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:calc(var(--rd-focus-width) * -1)}.rd-pf-card-by{align-items:center;gap:var(--rd-space-2);min-width:0;display:flex}.rd-pf-card-who{flex-direction:column;min-width:0;display:flex}.rd-pf-card-name{color:var(--rd-ink);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);font-weight:var(--rd-fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rd-pf-card-date{color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta)}.rd-pf-card h2{color:var(--rd-ink);font-size:var(--rd-fs-title-s);line-height:var(--rd-lh-title-s);font-weight:var(--rd-fw-bold);letter-spacing:-.01em;text-wrap:balance;transition:color var(--rd-t-fast,.12s);margin:0}.rd-pf-card>p{color:var(--rd-ink-2);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rd-pf-card-foot{justify-content:space-between;align-items:center;gap:var(--rd-space-3);color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);display:flex}.rd-pf-card-place{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rd-pf-card-count{align-items:center;gap:var(--rd-space-1);color:var(--rd-accent-ink);font-variant-numeric:tabular-nums;display:inline-flex}.rd-pf-card-count>svg{flex:none}.rd-pf-state{align-items:center;gap:var(--rd-space-3);padding:var(--rd-space-12) var(--rd-space-4);color:var(--rd-ink-2);text-align:center;flex-direction:column;display:flex}.rd-pf-state[data-small]{padding-block:var(--rd-space-8)}.rd-pf-state>svg{color:var(--rd-ink-4)}.rd-pf-state>h1,.rd-pf-state>h2{color:var(--rd-ink);font-size:var(--rd-fs-title-s);line-height:var(--rd-lh-title-s);font-weight:var(--rd-fw-bold);margin:0}.rd-pf-state>p{font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);margin:0}.rd-pf-counts{align-items:baseline;gap:var(--rd-space-1) var(--rd-space-5);color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);flex-wrap:wrap;grid-column:1;margin:0;padding:0;list-style:none;display:flex}.rd-pf-counts>li{align-items:baseline;gap:var(--rd-space-1);display:inline-flex}.rd-pf-counts-link{align-items:baseline;gap:var(--rd-space-1);color:inherit;text-decoration:none;display:inline-flex}.rd-pf-counts-link:hover .rd-pf-counts-n,.rd-pf-counts-link:focus-visible .rd-pf-counts-n{color:var(--rd-accent)}@media (pointer:coarse){.rd-pf-counts-link{position:relative}.rd-pf-counts-link:after{content:"";inset:min(0px, calc(50% - var(--rd-hit) / 2));position:absolute}}.rd-pf-counts-n{color:var(--rd-ink);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);font-weight:var(--rd-fw-bold);font-variant-numeric:tabular-nums}.rd-pf-skeleton-head{grid-template-columns:var(--rd-av-xl) minmax(0, 1fr);align-items:center;gap:var(--rd-space-5);display:grid}.rd-skeleton.rd-pf-skeleton-avatar{width:var(--rd-av-xl);height:var(--rd-av-xl)}.rd-pf-skeleton-lines{gap:var(--rd-space-2);flex-direction:column;min-width:0;display:flex}@media (width<=760px){.rd-pf{padding:var(--rd-space-2) var(--rd-space-4) var(--rd-space-10)}.rd-pf-identity{grid-template-columns:var(--rd-av-l) minmax(0, 1fr);gap:var(--rd-space-4)}.rd-avatar.rd-pf-avatar{--rd-avatar-size:var(--rd-av-l)}.rd-pf-skeleton-head{grid-template-columns:var(--rd-av-l) minmax(0, 1fr);gap:var(--rd-space-4)}.rd-skeleton.rd-pf-skeleton-avatar{width:var(--rd-av-l);height:var(--rd-av-l)}.rd-pf-intro{grid-template-columns:minmax(0,1fr)}.rd-pf-intro>h1{font-size:var(--rd-fs-title);line-height:var(--rd-lh-title)}.rd-pf-identity[data-side]{grid-template-columns:var(--rd-av-l) minmax(0, 1fr) auto;gap:var(--rd-space-3)}.rd-pf-band{margin-inline:calc(var(--rd-space-4) * -1)}.rd-pf .rd-tab{min-width:var(--rd-hit);min-height:var(--rd-hit)}}@media (width>=761px){.rd-pf{--pf-pad:var(--rd-space-6);margin-top:var(--rd-space-2);padding:var(--rd-space-2) var(--pf-pad) var(--rd-space-6)}.rd-pf-band,.rd-pf-mini{margin-inline:calc(var(--pf-pad) * -1)}.rd-pf>.rd-tabs.rd-pf-tabs>.rd-tablist{margin-inline:calc(var(--pf-pad) * -1);padding-inline:var(--pf-pad)}.rd-pf>.rd-tabs.rd-pf-tabs.rd-me-notes-tabs>.rd-tablist{padding-inline:calc(var(--pf-pad) + var(--rd-space-2))}}.rd-pf-reply{--rd-pf-av:var(--rd-av-s);--rd-pf-indent:calc(var(--rd-pf-av) + var(--rd-space-2))}.rd-pf-reply .rd-avatar{--rd-avatar-size:var(--rd-pf-av)}.rd-pf-card.rd-pf-reply>.rd-pf-reply-body{color:var(--rd-ink);-webkit-line-clamp:4;margin-inline-start:var(--rd-pf-indent)}.rd-pf-reply-orig{padding:var(--rd-space-2) var(--rd-space-3);border-radius:var(--rd-radius-md);background:var(--rd-sunken);color:var(--rd-ink-2);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:var(--rd-pf-indent);display:block;overflow:hidden}.rd-pf-reply-from{color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);margin-inline-start:var(--rd-pf-indent)}.rd-pf-mini{display:none}@media (width>=601px){.rd-pf-mini{top:var(--rd-topbar-h);z-index:calc(var(--rd-z-sticky) + 1);height:0;display:block;position:sticky}.rd-pf-mini-bar{inset-inline:0;align-items:center;gap:var(--rd-space-3);height:var(--rd-hit);padding-inline:var(--pf-pad,var(--rd-space-2));border-bottom:1px solid var(--rd-line);background:var(--rd-surface);color:var(--rd-ink);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);font-weight:var(--rd-fw-bold);visibility:hidden;opacity:0;display:flex;position:absolute;top:0}.rd-pf-mini-bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rd-pf-mini-bar{transition:opacity var(--rd-t-base,.16s) var(--rd-ease-out), visibility 0s linear var(--rd-t-base,.16s)}.rd-pf[data-collapsed] .rd-pf-mini-bar{visibility:visible;opacity:1;transition-delay:0s}.rd-pf-tabs>.rd-tablist,.rd-pf-tabs>.rd-tablist[data-ink]{top:var(--rd-topbar-h);z-index:var(--rd-z-sticky);background:var(--rd-surface);border-bottom:1px solid var(--rd-line);position:sticky}.rd-pf[data-collapsed] .rd-pf-tabs>.rd-tablist{top:calc(var(--rd-topbar-h) + var(--rd-hit))}}.rd-pf-identity[data-layout=notes]{column-gap:var(--rd-space-4);row-gap:var(--rd-space-1);grid-template-columns:80px minmax(0,1fr) auto;grid-template-areas:"av name name""av sub sub""counts counts side""bio bio bio";align-items:center}.rd-pf-identity[data-layout=notes]>.rd-pf-intro{display:contents}.rd-pf-identity[data-layout=notes]>.rd-avatar.rd-pf-avatar{--rd-avatar-size:80px;grid-area:av}.rd-pf-identity[data-layout=notes] .rd-pf-intro>h1{grid-area:name;align-self:end;font-size:22px;line-height:30px}.rd-pf-identity[data-layout=notes] .rd-pf-intro>.rd-pf-note{flex-wrap:wrap;grid-area:sub;align-self:start}.rd-pf-note>.rd-level-badge{margin-inline-end:var(--rd-space-1)}.rd-pf-identity[data-layout=notes] .rd-pf-intro>p:not(.rd-pf-note){margin-top:var(--rd-space-2);color:var(--rd-ink);grid-area:bio;font-size:14px;line-height:1.6}.rd-pf-identity[data-layout=notes] .rd-pf-intro>p[data-empty]{color:var(--rd-ink-3)}.rd-pf-identity[data-layout=notes]:has(.rd-pf-info){grid-template-areas:"av name name""av sub sub""counts counts side""bio bio bio""info info info"}.rd-pf-info{gap:var(--rd-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rd-pf-identity[data-layout=notes] .rd-pf-info{margin-top:var(--rd-space-2);grid-area:info}.rd-pf-info>li{min-height:22px;padding:0 var(--rd-space-2);border-radius:var(--rd-radius-full);background:var(--rd-sunken);color:var(--rd-ink-2);white-space:nowrap;align-items:center;font-size:12px;line-height:18px;display:inline-flex}.rd-pf-info>li[data-gender]{color:var(--rd-accent-ink)}.rd-pf-identity[data-layout=notes] .rd-pf-counts{margin-top:var(--rd-space-4);gap:var(--rd-space-1) var(--rd-space-5);grid-area:counts;font-size:12px}.rd-pf-identity[data-layout=notes] .rd-pf-counts-n{font-size:16px}.rd-pf-identity[data-layout=notes]>.rd-pf-side{gap:var(--rd-space-2);margin-top:var(--rd-space-4);grid-area:side}.rd-pf-identity[data-layout=notes] .rd-btn.rd-pf-pill{border-color:var(--rd-line-strong);min-height:32px;color:var(--rd-ink);font-weight:var(--rd-fw-medium);padding-inline:16px}.rd-pf-identity[data-layout=notes] .rd-btn.rd-pf-pill[data-primary]{border-color:var(--rd-accent);background:var(--rd-accent);color:var(--rd-on-accent)}.rd-pf-gear{border:1px solid var(--rd-line-strong);border-radius:var(--rd-radius-full);width:32px;height:32px;color:var(--rd-ink);place-items:center;text-decoration:none;display:inline-grid}.rd-pf-gear:hover{background:var(--rd-hover)}.rd-pf-gear:focus-visible{outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:var(--rd-focus-offset)}.rd-pf-identity[data-layout=notes] .rd-author-actions .rd-btn.rd-author-follow{border-color:var(--rd-accent);border-radius:var(--rd-radius-full);background:var(--rd-accent);min-height:34px;color:var(--rd-on-accent);padding-inline:20px}.rd-pf-identity[data-layout=notes] .rd-author-actions .rd-btn.rd-author-follow[aria-pressed=true]{border-color:var(--rd-line-strong);color:var(--rd-ink-2);background:0 0}.rd-pf-badges{flex-wrap:wrap;gap:6px;margin:2px 0 4px;display:flex}.rd-pf-intro>h1[data-aside]{align-items:center;gap:6px;display:flex}.rd-pf-name-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.rd-pf-gender{border-radius:var(--rd-radius-full);flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.rd-pf-gender[data-gender=male]{color:var(--rd-board-blue-fg);background:var(--rd-board-blue-bg)}.rd-pf-gender[data-gender=female]{color:var(--rd-board-magenta-fg);background:var(--rd-board-magenta-bg)}.rd-pf-intro>.rd-pf-chips{flex-wrap:wrap;grid-column:1;align-items:center;gap:6px;margin:2px 0;padding:0;list-style:none;display:flex}.rd-pf-chips>li{white-space:nowrap;display:inline-flex}.rd-pf-chips .rd-badge,.rd-pf-chip{box-sizing:border-box;border-radius:var(--rd-radius-full);min-height:22px;padding:0 8px;font-size:12px;line-height:1}.rd-pf-chip{background:var(--rd-sunken);color:var(--rd-ink-2);align-items:center;display:inline-flex}.rd-pf-intro>.rd-pf-sigline{column-gap:var(--rd-space-2);flex-wrap:wrap}.rd-pf-sigline>.rd-pf-sign{min-width:0;color:var(--rd-ink-2);overflow-wrap:anywhere}.rd-pf-sigline>.rd-pf-sign+.rd-pf-years:before{content:"·";color:var(--rd-ink-4);margin-inline-end:var(--rd-space-2)}.rd-pf-years{white-space:nowrap}@media (width<=640px){.rd-pf-identity[data-side]:not([data-layout]){align-items:start}.rd-pf-identity[data-side]:not([data-layout])>.rd-pf-avatar{align-self:start}.rd-pf-identity[data-side]:not([data-layout])>.rd-pf-side{align-self:start;padding-top:2px}.rd-pf-identity[data-side]:not([data-layout])>.rd-pf-side .rd-btn{border-radius:var(--rd-radius-full);min-height:32px;padding-inline:12px;font-size:13px}.rd-pf-identity[data-side]:not([data-layout])>.rd-pf-side .rd-btn .rd-btn-slot svg{width:16px;height:16px}}.rd-pf-side-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}
