.rd-btn.rd-topic-act,.rd-btn.rd-relation{--rd-btn-h:var(--topic-hit);box-sizing:border-box;min-width:var(--topic-hit);min-height:var(--topic-hit);margin-block:calc((var(--topic-row) - var(--topic-hit)) / 2);padding:0 var(--rd-space-1);gap:var(--rd-space-1);border-radius:var(--rd-radius-sm);color:var(--rd-ink-3);font-size:var(--rd-fs-small);font-weight:var(--rd-fw-regular);line-height:var(--rd-lh-meta);transition:color var(--rd-dur-fast) var(--rd-ease);background:0 0}.rd-btn.rd-topic-act:hover:not(:disabled):not([aria-disabled=true]),.rd-btn.rd-relation:hover:not(:disabled):not([aria-disabled=true]){color:var(--rd-ink);background:0 0}.rd-btn.rd-relation[aria-pressed=true]{color:var(--rd-accent-ink)}.rd-btn.rd-relation[data-operation=like\.set][aria-pressed=true]{color:var(--rd-like)}.rd-btn.rd-relation .rd-btn-slot{font-size:inherit}.rd-btn.rd-relation>.rd-btn-label{align-items:center;gap:var(--rd-space-1);display:inline-flex}.rd-btn.rd-relation>.rd-btn-label>svg{flex:none;display:block}@keyframes rd-relation-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}.rd-relation.is-popping svg{animation:.42s cubic-bezier(.3,1.4,.5,1) rd-relation-pop}@media (prefers-reduced-motion:reduce){.rd-relation.is-popping svg{animation:none}}.rd-btn.rd-relation--icon{--rd-btn-h:var(--rd-hit);min-width:var(--rd-hit);min-height:var(--rd-hit);margin-block:0;padding:0}.rd-roll{vertical-align:bottom;font-variant-numeric:tabular-nums;display:inline-flex;position:relative;overflow:hidden}.rd-roll-out{position:absolute;inset:0}.rd-roll[data-roll=up] .rd-roll-in{animation:.28s cubic-bezier(.2,.8,.2,1) rd-roll-in-up}.rd-roll[data-roll=up] .rd-roll-out{animation:.28s cubic-bezier(.2,.8,.2,1) forwards rd-roll-out-up}.rd-roll[data-roll=down] .rd-roll-in{animation:.28s cubic-bezier(.2,.8,.2,1) rd-roll-in-down}.rd-roll[data-roll=down] .rd-roll-out{animation:.28s cubic-bezier(.2,.8,.2,1) forwards rd-roll-out-down}@keyframes rd-roll-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes rd-roll-out-up{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes rd-roll-in-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes rd-roll-out-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.rd-roll>.rd-roll-in,.rd-roll>.rd-roll-out{animation:none}.rd-roll-out{display:none}}.rd-relation-feedback{margin-top:var(--rd-space-3);padding:var(--rd-space-3) var(--rd-space-4);border-radius:var(--rd-radius-md);background:var(--rd-accent-soft);color:var(--rd-ink);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small)}.rd-relation-feedback p{margin:0 0 var(--rd-space-2)}.rd-relation-feedback strong{margin-bottom:var(--rd-space-1);display:block}.rd-relation-feedback-actions{gap:var(--rd-space-2);flex-wrap:wrap;display:flex}.rd-relation-error{color:var(--rd-danger)}.rd-relation-muted{color:var(--rd-ink-3)}.rd-relation-dialog-text{margin:0 0 var(--rd-space-4);color:var(--rd-ink-2);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body)}
.rd-thread-list{margin:0;padding:0;transition:opacity .16s}:root[data-shallow-switching] .rd-thread-list{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.rd-thread-list{transition:none}}.rd-thread-card{--thread-hit:var(--rd-control-md);--thread-bleed:0px;margin-inline:calc(var(--thread-bleed) * -1);padding:var(--rd-space-4) var(--thread-bleed);border-bottom:var(--rd-space-2) solid var(--rd-line);border-image:linear-gradient(90deg, var(--rd-line), color-mix(in srgb, var(--rd-accent-soft) 70%, var(--rd-line)) 50%, var(--rd-line)) 1;position:relative}.rd-thread-card[data-hot]{--hot-gold:#ffc53d;--hot-a:#fa541c;--hot-b:#cf1322}.rd-thread-card[data-hot]:before{content:"";inset-inline-start:0;top:var(--rd-space-4);background:linear-gradient(180deg, var(--hot-gold), var(--hot-a) 55%, var(--hot-b));pointer-events:none;border-radius:0 3px 3px 0;width:3px;height:36px;position:absolute}.rd-thread-card{transition:background-color var(--rd-t-fast) var(--rd-ease), box-shadow var(--rd-t-fast) var(--rd-ease), transform var(--rd-t-slow) var(--rd-ease-spring)}.rd-thread-card:active{background-color:color-mix(in srgb, var(--rd-accent-soft) 45%, var(--rd-surface));transform:scale(calc(1 - (1 - var(--rd-press-scale)) / 2));transition-duration:var(--rd-t-fast), var(--rd-t-fast), var(--rd-t-press)}.rd-thread-cover{position:absolute;inset:0}.rd-thread-card:has(.rd-thread-title a:focus-visible){outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:calc(var(--rd-focus-width) * -1)}.rd-thread-main{min-width:0}.rd-thread-head{column-gap:var(--rd-space-3);grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.rd-thread-head>.rd-thread-avatar{grid-row:1/span 2;width:36px;min-width:36px;height:36px}.rd-thread-who{align-items:center;gap:var(--rd-space-2);min-width:0;font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);white-space:nowrap;display:flex}.rd-thread-who>*{flex:none}.rd-thread-who>.rd-thread-author{flex:0 auto;min-width:0}.rd-thread-who>a.rd-thread-author{min-width:var(--thread-hit)}.rd-thread-head .rd-thread-byline{overflow:hidden}.rd-thread-byline{align-items:center;gap:var(--rd-space-2);min-width:0;color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);white-space:nowrap;display:flex}.rd-thread-byline>*{flex:none}.rd-thread-byline>:not(.rd-thread-avatar,.rd-thread-author,.rd-thread-board)+:not(.rd-thread-fresh,.rd-thread-mark,.rd-thread-board):before,.rd-thread-byline>.rd-thread-author+:not(.rd-thread-board):before{content:"·";margin-right:var(--rd-space-2);color:var(--rd-ink-4)}.rd-thread-avatar{width:var(--rd-av-xs);height:var(--rd-av-xs);min-width:var(--rd-av-xs);position:relative}.rd-thread-avatar :is(img,svg){width:100%;height:100%}@media (width<=600px){a.rd-thread-avatar{pointer-events:none}}.rd-thread-author,.rd-thread-board,.rd-thread-count,.rd-thread-reading{position:relative}:is(a.rd-thread-author,a.rd-thread-board,a.rd-thread-count,a.rd-thread-reading){box-sizing:border-box;min-width:var(--thread-hit);min-height:var(--thread-hit);margin-block:calc((var(--rd-lh-meta) - var(--thread-hit)) / 2)}.rd-thread-who a.rd-thread-author{margin-block:calc((var(--rd-lh-small) - var(--thread-hit)) / 2)}:is(a.rd-thread-author,a.rd-thread-board){align-items:center;display:flex}.rd-thread-author{text-overflow:ellipsis;max-width:12em;color:var(--rd-ink-2);font-weight:var(--rd-fw-medium);text-decoration:none;overflow:hidden}@media (hover:hover){a.rd-thread-author:hover{color:var(--rd-ink)}}.rd-thread-board{color:var(--rd-accent-ink);text-decoration:none}.rd-thread-mark{align-items:center;gap:var(--rd-space-1);height:18px;padding:0 var(--rd-space-2);border-radius:var(--rd-radius-full);background:var(--tag-bg);color:var(--tag-fg);font-size:var(--rd-fs-meta);font-weight:var(--rd-fw-semibold,600);display:inline-flex}.rd-thread-mark[data-tone=pin]{--tag-fg:var(--rd-tag-pin-fg);--tag-bg:var(--rd-tag-pin-bg)}.rd-thread-mark[data-tone=hot]{--hot-a:#fa541c;--hot-glyph:var(--hot-a);color:var(--hot-glyph);background:0 0;padding:0}:root[data-scheme=dark] .rd-thread-mark[data-tone=hot]{--hot-a:#f0753c}.rd-thread-mark[data-tone=hot] svg{width:16px;height:16px;color:var(--hot-glyph)}.rd-thread-mark[data-tone=gem]{--tag-fg:var(--rd-tag-gem-fg);--tag-bg:var(--rd-tag-gem-bg)}.rd-thread-mark svg{width:11px;height:11px}.rd-thread-fresh{align-items:center;gap:var(--rd-space-1);height:18px;padding:0 var(--rd-space-2) 0 var(--rd-space-1);border-radius:var(--rd-radius-full);background:var(--rd-tag-new-bg);color:var(--rd-tag-new-fg);font-weight:var(--rd-fw-semibold,600);display:inline-flex}.rd-thread-fresh i{border-radius:var(--rd-radius-full);background:var(--rd-tag-new-fg);width:6px;height:6px}.rd-thread-title{margin:var(--rd-space-3) 0 var(--rd-space-1);font-size:var(--rd-fs-title-s);line-height:var(--rd-lh-title-s);font-weight:var(--rd-fw-bold);letter-spacing:0;text-wrap:balance}.rd-thread-title a{padding-block:max(0px, (var(--thread-hit) - var(--rd-lh-title-s)) / 2);margin-block:min(0px, (var(--rd-lh-title-s) - var(--thread-hit)) / 2);-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--rd-ink);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}@media (hover:hover){.rd-thread-card:hover .rd-thread-title a{color:var(--rd-accent-ink)}}.rd-thread-title a:focus-visible{outline:none}.rd-thread-card[data-read=seen] .rd-thread-title a{color:var(--rd-ink-3)}@media (hover:hover){.rd-thread-card[data-read=seen]:hover .rd-thread-title a{color:var(--rd-accent-ink)}}.rd-thread-excerpt{-webkit-line-clamp:2;color:var(--rd-ink-2);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);text-wrap:pretty;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rd-thread-acts{min-width:0;margin-top:var(--rd-space-3);align-items:center;gap:0;display:flex}.rd-thread-count{justify-content:center;align-items:center;gap:var(--rd-space-1);color:var(--rd-ink-3);padding-inline:var(--rd-space-2);font-size:var(--rd-fs-small);font-variant-numeric:tabular-nums;text-decoration:none;display:inline-flex}.rd-thread-count[data-kind=like]{margin-inline-start:auto}.rd-thread-count[data-kind=reply]{color:var(--rd-accent-ink);padding-inline-end:0}.rd-thread-count svg{flex:none;width:16px;height:16px}@media (hover:hover){a.rd-thread-count:hover{color:var(--rd-ink)}a.rd-thread-count[data-kind=reply]:hover{color:var(--rd-accent-hover)}}.rd-thread-count[data-hot]{font-weight:var(--rd-fw-medium)}.rd-thread-rank{--hot-a:#fa541c;--hot-b:#cf1322;--hot-2:#fa8c16;--hot-3:#d4380d;--hot-ink:#fff;align-items:center;gap:var(--rd-space-2);color:var(--rd-ink-3);font-size:var(--rd-fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.rd-thread-rank b{box-sizing:border-box;border-radius:var(--rd-radius-sm);background:var(--rd-sunken);min-width:20px;height:20px;color:var(--rd-ink-2);font-size:var(--rd-fs-meta);font-weight:var(--rd-fw-bold);place-items:center;padding:0 4px;line-height:1;display:inline-grid}.rd-thread-rank[data-rank] b{color:var(--hot-ink);box-shadow:0 2px 6px -1px color-mix(in srgb, var(--hot-a) 50%, transparent)}.rd-thread-rank[data-rank="1"] b{background:linear-gradient(135deg, var(--hot-a), var(--hot-b))}.rd-thread-rank:is([data-rank="2"],[data-rank="3"]) b{background:linear-gradient(135deg, var(--hot-2), var(--hot-3))}.rd-thread-heat{color:var(--rd-tag-hot-fg);font-weight:var(--rd-fw-medium);align-items:center;gap:2px;display:inline-flex}.rd-thread-heat svg{width:12px;height:12px;color:var(--hot-a)}.rd-thread-rank+.rd-thread-reading{margin-inline-start:var(--rd-space-3)}.rd-thread-reading{min-width:0;color:var(--rd-accent-ink);font-size:var(--rd-fs-meta);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.rd-thread-media{gap:var(--rd-space-1);margin-top:var(--rd-space-3);border-radius:var(--rd-radius-md);max-height:320px;display:grid;position:relative;overflow:hidden}.rd-thread-media[data-count="1"]{width:100%;aspect-ratio:var(--thread-ratio,4 / 3);grid-template-rows:minmax(0,1fr);min-height:120px}.rd-thread-media[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rd-thread-media[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.rd-thread-media-cell{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.rd-thread-media:not([data-count="1"]) .rd-thread-media-cell{aspect-ratio:4/3}.rd-thread-media-cell img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.rd-thread-media-total{display:none}.rd-thread-media-more{right:var(--rd-space-2);bottom:var(--rd-space-2);padding:0 var(--rd-space-2);border-radius:var(--rd-radius-full);background:color-mix(in srgb, var(--rd-ink) 70%, transparent);color:var(--rd-bg);font-size:var(--rd-fs-meta);line-height:18px;position:absolute}@media (width<=760px){.rd-thread-card{--thread-hit:var(--rd-hit)}:is(.rd-home,.rd-hist) .rd-thread-card{--thread-bleed:var(--rd-space-4)}.rd-thread-byline{overflow:hidden}.rd-thread-excerpt{-webkit-line-clamp:3}.rd-thread-media{max-height:240px}}@media (width>=761px){.rd-thread-card{padding-block:var(--rd-space-4);border-bottom-width:1px}.rd-thread-body{min-width:0;display:block}.rd-thread-text{min-width:0}.rd-thread-title{margin-top:var(--rd-space-2)}.rd-thread-excerpt{-webkit-line-clamp:3}.rd-thread-media{margin-top:var(--rd-space-3);border-radius:var(--rd-radius-md)}.rd-thread-media[data-count="1"]{width:min(100%,400px);max-height:280px}.rd-thread-media[data-count="1"] .rd-thread-media-cell{max-height:280px}.rd-thread-media:not([data-count="1"]){width:min(100%,600px);max-height:none}.rd-thread-media-total{display:none}.rd-thread-acts{margin-top:var(--rd-space-3)}}
.rd-dialog.rd-tsheet{--topic-hit:var(--rd-hit);--topic-row:var(--rd-hit);padding-top:var(--rd-space-2)}.rd-tsheet-handle{width:25%;height:4px;margin:0 auto var(--rd-space-4);border-radius:var(--rd-radius-full);background:var(--rd-line);display:block}.rd-tsheet-toggles{gap:var(--rd-space-2);margin-bottom:var(--rd-space-3);grid-template-columns:1fr 1fr;display:grid}.rd-tsheet-toggle,.rd-btn.rd-relation.rd-tsheet-toggle{--rd-btn-h:var(--rd-hit);justify-content:center;align-items:center;gap:var(--rd-space-2);box-sizing:border-box;min-width:0;min-height:var(--rd-hit);padding:0 var(--rd-space-3);border-radius:var(--rd-radius-sm);background:var(--rd-sunken);color:var(--rd-ink-2);font-size:var(--rd-fs-body);font-weight:var(--rd-fw-regular);line-height:var(--rd-lh-tight);margin:0;text-decoration:none;display:flex}.rd-tsheet-toggle[aria-pressed=true],.rd-btn.rd-relation.rd-tsheet-toggle[aria-pressed=true]{background:var(--rd-accent-soft);color:var(--rd-accent-ink)}.rd-btn.rd-relation.rd-tsheet-toggle:hover:not(:disabled):not([aria-disabled=true]){background:var(--rd-sunken);color:var(--rd-ink)}.rd-btn.rd-relation.rd-tsheet-toggle[aria-pressed=true]:hover:not(:disabled):not([aria-disabled=true]){background:var(--rd-accent-soft);color:var(--rd-accent-ink)}.rd-tsheet-list{margin:0;padding:0;list-style:none}.rd-btn.rd-tsheet-row{--rd-btn-h:var(--rd-hit);justify-content:flex-start;gap:var(--rd-space-3);min-height:var(--rd-hit);padding:0 var(--rd-space-2);color:var(--rd-ink);font-size:var(--rd-fs-body);font-weight:var(--rd-fw-regular)}.rd-btn.rd-tsheet-row .rd-btn-slot{color:var(--rd-ink-3);font-size:20px}.rd-btn.rd-tsheet-row[data-danger]{color:var(--rd-danger)}.rd-btn.rd-tsheet-row[data-danger] .rd-btn-slot{color:inherit}.rd-dialog.rd-jump-dialog{width:min(360px,100%)}.rd-jump-hint{margin:0 0 var(--rd-space-3);color:var(--rd-ink-3);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small)}
.rd-list-loadmore{justify-content:center;align-items:center;gap:var(--rd-space-2);min-height:var(--rd-hit);margin-top:var(--rd-space-4);color:var(--rd-ink-3);font-size:var(--rd-fs-small);display:flex}
.rd-board-chip{--board-fg:var(--rd-accent-ink);--board-bg:var(--rd-accent-soft);padding:0 var(--rd-space-2);border-radius:var(--rd-radius-full);background:var(--board-bg);color:var(--board-fg);font-weight:var(--rd-fw-medium);white-space:nowrap;align-items:center;line-height:18px;display:inline-flex}.rd-board-chip[data-tone=blue]{--board-fg:var(--rd-board-blue-fg);--board-bg:var(--rd-board-blue-bg)}.rd-board-chip[data-tone=orange]{--board-fg:var(--rd-board-orange-fg);--board-bg:var(--rd-board-orange-bg)}.rd-board-chip[data-tone=purple]{--board-fg:var(--rd-board-purple-fg);--board-bg:var(--rd-board-purple-bg)}.rd-board-chip[data-tone=cyan]{--board-fg:var(--rd-board-cyan-fg);--board-bg:var(--rd-board-cyan-bg)}.rd-board-chip[data-tone=green]{--board-fg:var(--rd-board-green-fg);--board-bg:var(--rd-board-green-bg)}.rd-board-chip[data-tone=magenta]{--board-fg:var(--rd-board-magenta-fg);--board-bg:var(--rd-board-magenta-bg)}.rd-board-chip[data-tone=volcano]{--board-fg:var(--rd-board-volcano-fg);--board-bg:var(--rd-board-volcano-bg)}.rd-board-chip[data-tone=geekblue]{--board-fg:var(--rd-board-geekblue-fg);--board-bg:var(--rd-board-geekblue-bg)}.rd-board-chip[data-tone=gold]{--board-fg:var(--rd-board-gold-fg);--board-bg:var(--rd-board-gold-bg)}.rd-board-chip[data-tone=lime]{--board-fg:var(--rd-board-lime-fg);--board-bg:var(--rd-board-lime-bg)}a:hover>.rd-board-chip{box-shadow:inset 0 0 0 1px}
@layer legacy{.dream-app .feed,.dream-app .thread-discussion-heading~section{transition:opacity .16s}:root[data-shallow-switching] .dream-app .feed,:root[data-shallow-switching] .dream-app .thread-discussion-heading~section{opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.dream-app .feed,.dream-app .thread-discussion-heading~section{transition:none}}}
.rd-bh .rd-hist-logo{border-radius:var(--rd-radius-full);background:var(--rd-surface);box-shadow:0 0 0 2px var(--rd-surface), 0 0 0 4px var(--rd-accent), 0 8px 16px -6px color-mix(in srgb, var(--rd-accent) 55%, transparent);position:relative}.rd-bh{align-items:center;column-gap:var(--rd-space-3);margin:var(--rd-space-2) 0 var(--rd-space-3);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.rd-bh-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rd-bh-name{min-width:0;font-size:var(--rd-fs-title-s);line-height:var(--rd-lh-title-s);font-weight:var(--rd-fw-bold);margin:0}.rd-bh-name .rd-bh-name-btn{max-width:100%;height:auto;min-height:0;color:var(--rd-ink);font:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;display:block;overflow:hidden}@media (hover:hover){.rd-bh-name .rd-bh-name-btn:hover{text-underline-offset:3px;background:0 0;text-decoration:underline}}.rd-bh-meta{color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);font-variant-numeric:tabular-nums;margin:0}.rd-bh-blurb{-webkit-line-clamp:2;color:var(--rd-ink-2);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);text-wrap:pretty;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.rd-bh-more{display:inline-flex}.rd-bpin{margin:0 0 var(--rd-space-1);border-bottom:1px solid var(--rd-line);padding:0;list-style:none}.rd-bpin-row{align-items:center;gap:var(--rd-space-2);min-height:var(--rd-hit);padding:var(--rd-space-2) 0;color:var(--rd-ink);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);transition:transform var(--rd-t-slow,.28s) var(--rd-ease-spring,var(--rd-ease-out));text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.rd-bpin-row:active{transition-duration:var(--rd-t-fast,.12s);transform:scale(.98)}}@media (hover:hover){.rd-bpin-row:hover .rd-bpin-title{text-underline-offset:3px;text-decoration:underline}}.rd-bpin-row:focus-visible{outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:var(--rd-focus-offset);border-radius:var(--rd-radius-sm)}.rd-bpin-chip{border-radius:var(--rd-radius-full);background:var(--rd-tag-pin-fg);width:18px;height:18px;color:var(--rd-tag-pin-bg);flex:none;place-items:center;display:inline-grid}.rd-bpin-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rd-hist-tabrow{align-items:center;gap:var(--rd-space-1);border-bottom:1px solid var(--rd-line);display:flex}::view-transition-group(tab-ink-board){animation-duration:var(--rd-t-slow,.28s);animation-timing-function:var(--rd-ease-spring,var(--rd-ease-out))}::view-transition-old(tab-ink-board){opacity:0;animation:none}::view-transition-new(tab-ink-board){height:100%;animation:none}.rd-hist-tabrow .rd-hist-tabs{scrollbar-width:none;border-bottom:0;flex:auto;min-width:0;overflow-x:auto}.rd-hist-tabrow .rd-hist-info.rd-icon-btn{color:var(--rd-accent-ink);flex:none;margin-inline-start:calc(var(--rd-space-2) * -1)}.rd-hist-tabrow .rd-hist-tab:first-child{margin-inline-start:0}.rd-hist-tabrow .rd-hist-tab-line{bottom:0}.rd-hist-sort,.rd-hist-tabrow .rd-hist-sort.rd-btn{min-height:var(--rd-control-md);height:auto;padding:0 0 0 var(--rd-space-2);color:var(--rd-ink-3);font-size:var(--rd-fs-small);font-weight:var(--rd-fw-regular);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:2px;text-decoration:none;display:inline-flex}@media (hover:hover){.rd-hist-tabrow .rd-hist-sort.rd-btn:hover,.rd-hist-sort:hover{color:var(--rd-ink);background:0 0}}.rd-bh-sheet{gap:var(--rd-space-3);flex-direction:column;display:flex}.rd-bh-sheet-head{align-items:center;gap:var(--rd-space-3);grid-template-columns:48px minmax(0,1fr) auto;display:grid}.rd-bh-sheet-head .rd-hist-logo{width:48px;height:48px}.rd-bh-sheet-title{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rd-bh-sheet-blurb{color:var(--rd-ink-2);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);margin:0}.rd-bh-stats{padding:var(--rd-space-3) 0;border-block:1px solid var(--rd-line);text-align:center;grid-template-columns:minmax(0,1fr);margin:0;display:grid}.rd-bh-stats dt{color:var(--rd-ink-3);font-size:var(--rd-fs-meta)}.rd-bh-stats dd{color:var(--rd-ink);font-size:var(--rd-fs-16);font-weight:var(--rd-fw-bold);font-variant-numeric:tabular-nums;margin:2px 0 0}@media (width<=600px){.rd-bh-back,.rd-bh-more{display:none}.rd-hist[data-view=board] .rd-hist-tabrow{top:var(--rd-bar-h,56px);z-index:calc(var(--rd-z-nav) - 1);background:var(--rd-surface);transition:top var(--motion-base) var(--motion-ease);position:sticky}.rd-bh{margin-top:var(--rd-space-3)}}.rd-digest-list{list-style:none}.rd-digest-card{grid-template-columns:minmax(0,1fr)}.rd-digest-text{margin:var(--rd-space-2) 0 var(--rd-space-1);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body)}.rd-digest-text a{-webkit-line-clamp:3;overflow-wrap:anywhere;color:var(--rd-ink);text-wrap:pretty;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}@media (hover:hover){.rd-digest-card:hover .rd-digest-text a{color:var(--rd-accent-ink)}}.rd-digest-text a:focus-visible{outline:none}.rd-digest-card:has(.rd-digest-text a:focus-visible){outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:calc(var(--rd-focus-width) * -1)}.rd-digest-thread{min-width:0;color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);margin:0;display:flex}.rd-digest-thread>span{flex:none}.rd-digest-thread .rd-digest-thread-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}
