.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-note-grid-wrap{padding:var(--rd-space-2) 6px}.rd-note-grid{columns:2 160px;column-gap:6px}@media (width>=761px){.rd-note-grid-wrap{padding-inline:var(--rd-space-3)}.rd-note-grid{columns:4 200px;column-gap:var(--rd-space-4)}}.rd-note-card{break-inside:avoid;margin:0 0 var(--rd-space-3);background:0 0;flex-direction:column;display:flex}.rd-note-cover{background:var(--rd-sunken);color:var(--rd-accent-ink);border-radius:12px;text-decoration:none;display:block;position:relative;overflow:hidden}.rd-note-cover img{object-fit:cover;width:100%;height:100%;display:block}.rd-note-cover{transition:transform var(--rd-dur-fast) var(--rd-ease);-webkit-tap-highlight-color:transparent}.rd-note-cover:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.rd-note-cover{transition:none}.rd-note-cover:active{transform:none}}.rd-note-cover img[data-fade]{transition:opacity var(--rd-dur-base) var(--rd-ease)}.rd-note-cover img[data-fade=wait]{opacity:0}@media (prefers-reduced-motion:reduce){.rd-note-cover img[data-fade]{transition:none}.rd-note-cover img[data-fade=wait]{opacity:1}}.rd-note-cover:focus-visible{outline:var(--rd-focus-width) solid var(--rd-accent);outline-offset:var(--rd-focus-offset)}.rd-note-cover[data-text]{aspect-ratio:3/4;padding:var(--rd-space-4) var(--rd-space-4);align-items:center;display:flex}.rd-note-cover[data-tint="0"]{background:var(--rd-accent-soft)}.rd-note-cover[data-tint="1"]{background:color-mix(in srgb, var(--rd-accent) 12%, var(--rd-surface))}.rd-note-cover[data-tint="2"]{background:color-mix(in srgb, var(--rd-accent) 20%, var(--rd-surface))}.rd-note-cover-text{-webkit-line-clamp:7;color:var(--rd-accent-ink);font-size:var(--rd-fs-body,15px);font-weight:var(--rd-fw-bold,600);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.rd-note-lock,.rd-note-chip{border-radius:var(--rd-radius-full,999px);background:var(--rd-surface);color:var(--rd-ink-2,var(--rd-ink));opacity:.94;align-items:center;gap:2px;padding:0 8px;font-size:11px;line-height:20px;display:inline-flex;position:absolute}.rd-note-lock{top:8px;left:8px}.rd-note-chip{bottom:8px;left:8px}.rd-note-body{padding:var(--rd-space-2) 4px 0;flex-direction:column;gap:6px;display:flex}.rd-note-title{-webkit-line-clamp:2;color:var(--rd-ink);font-size:14px;font-weight:var(--rd-fw-medium,500);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;text-decoration:none;display:-webkit-box;overflow:hidden}.rd-note-title:hover{color:var(--rd-accent-ink)}.rd-note-tags{min-width:0;margin:0;display:flex}.rd-note-tags span{color:var(--rd-ink-3,var(--rd-ink));text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.rd-note-foot{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.rd-note-author{min-width:0;color:var(--rd-ink-2,var(--rd-ink));font-size:var(--rd-fs-meta,12px);align-items:center;gap:6px;display:inline-flex}.rd-note-author .rd-avatar{--rd-avatar-size:20px;flex:none;width:20px;height:20px}.rd-note-author-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rd-note-likes{color:var(--rd-ink-2,var(--rd-ink));font-size:var(--rd-fs-meta,12px);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;display:inline-flex}.rd-note-empty{padding:var(--rd-space-6,32px) var(--rd-space-4,16px);text-align:center}.rd-note-vis{border:1px solid var(--rd-line);border-radius:var(--rd-radius-full);background:var(--rd-surface);gap:2px;padding:2px;display:inline-flex}.rd-note-vis .rd-note-vis-option{min-height:32px;padding:0 var(--rd-space-3);border-radius:var(--rd-radius-full);color:var(--rd-ink-3);font:inherit;font-size:var(--rd-fs-small);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.rd-note-vis .rd-note-vis-option[aria-pressed=true]{background:var(--rd-accent-soft);color:var(--rd-accent-ink);font-weight:var(--rd-fw-bold)}.rd-note-vis .rd-note-vis-option:disabled{cursor:not-allowed;opacity:.6}.rd-note-vis .rd-note-vis-option:focus-visible{outline:2px solid var(--rd-accent);outline-offset:1px}.rd-note-vis-row{padding:var(--rd-space-2) var(--rd-space-4) 0;justify-content:center;display:flex}@media (width<=480px){.rd-note-vis-row .rd-note-vis{flex:1}.rd-note-vis-row .rd-note-vis-option{flex:1;justify-content:center}}.rd-note-card-skel{background:var(--rd-sunken);border-radius:12px;height:200px}.rd-note-card-skel[data-tall]{height:260px}.rd-pf-notes{padding-top:var(--rd-space-2)}
.rd-thread-dialog{box-sizing:border-box}.rd-thread-dialog--wide{width:min(640px,100%)}.rd-thread-dialog-sub{margin:calc(var(--rd-space-2) * -1) 0 var(--rd-space-4);color:var(--rd-ink-3);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);overflow-wrap:anywhere}.rd-thread-form{gap:var(--rd-space-4);display:grid}.rd-thread-dialog-note{gap:var(--rd-space-3);color:var(--rd-ink-2);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);justify-items:start;display:grid}.rd-thread-dialog-note p{margin:0}.rd-thread-dialog-hint{color:var(--rd-ink-3);font-size:var(--rd-fs-meta);line-height:var(--rd-lh-meta);margin:0}.rd-thread-dialog-error{color:var(--rd-danger);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);margin:0}.rd-thread-conflict{gap:var(--rd-space-2);padding:var(--rd-space-3) var(--rd-space-4);border-radius:var(--rd-radius-md);background:var(--rd-sunken);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);display:grid}.rd-thread-conflict p{margin:0}.rd-thread-conflict pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:10em;font:inherit;color:var(--rd-ink-2);margin:0;overflow:auto}.rd-dialog.rd-asheet{padding:var(--rd-space-2) 0}.rd-asheet-list{margin:0;padding:0;list-style:none}.rd-btn.rd-asheet-row{--rd-btn-h:56px;justify-content:flex-start;gap:var(--rd-space-6);min-height:56px;padding:0 var(--rd-space-6);color:var(--rd-ink);font-size:var(--rd-fs-body);font-weight:var(--rd-fw-regular);border-radius:0;line-height:22px}.rd-btn.rd-asheet-row .rd-btn-slot{color:var(--rd-accent)}.rd-btn.rd-asheet-row[data-danger] .rd-btn-slot{color:var(--rd-danger)}.rd-btn.rd-asheet-row:disabled .rd-btn-slot{color:inherit}.rd-author-actions{--author-hit:var(--rd-control-md);align-items:center;gap:var(--rd-space-2);min-width:0;color:var(--rd-ink-3);font-size:var(--rd-fs-small);line-height:var(--rd-lh-small);flex-wrap:wrap;display:flex}@media (width<=760px){.rd-author-actions{--author-hit:var(--rd-hit)}}.rd-btn.rd-author-follow,.rd-btn.rd-author-more{box-sizing:border-box;min-height:var(--author-hit);min-width:var(--author-hit)}.rd-btn.rd-author-follow[aria-pressed=true]{background:var(--rd-accent-soft);color:var(--rd-accent-ink)}.rd-btn.rd-author-more{border-radius:var(--rd-radius-full);color:var(--rd-ink-3);padding:0}.rd-btn.rd-author-more:hover:not(:disabled):not([aria-disabled=true]){background:var(--rd-hover);color:var(--rd-ink)}.rd-author-self{padding-block:var(--rd-space-2)}.rd-author-feedback{flex-basis:100%}.rd-author-feedback:empty{display:none}.rd-author-error p{margin:var(--rd-space-1) 0 var(--rd-space-2);color:var(--rd-danger)}.rd-author-blocked{flex-basis:100%}.rd-author-actions[data-compact]{height:var(--rd-control-sm);flex-wrap:nowrap;gap:2px}.rd-author-actions[data-compact] .rd-btn.rd-author-follow{padding-inline:var(--rd-space-3);border-radius:var(--rd-radius-full);font-size:var(--rd-fs-small)}.rd-author-actions[data-compact] .rd-author-feedback,.rd-author-actions[data-compact] .rd-author-blocked,.rd-follow-off{display:none}@media (hover:hover){.rd-author-follow[aria-pressed=true]:hover:not(:disabled) .rd-follow-on,.rd-author-follow[aria-pressed=true]:focus-visible .rd-follow-on{display:none}.rd-author-follow[aria-pressed=true]:hover:not(:disabled) .rd-follow-off,.rd-author-follow[aria-pressed=true]:focus-visible .rd-follow-off{display:inline}}.rd-author-dialog{box-sizing:border-box}.rd-author-dialog-text{color:var(--rd-ink-2);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);overflow-wrap:anywhere;margin:0}.rd-author-picker-head{justify-content:space-between;align-items:center;gap:var(--rd-space-3);display:flex}.rd-author-picker-list{margin:var(--rd-space-4) 0 0;padding:0;list-style:none}.rd-author-picker-list li{justify-content:space-between;align-items:center;gap:var(--rd-space-3);padding:var(--rd-space-3) 0;border-top:1px solid var(--rd-line);display:flex}.rd-author-picker-list li>a{min-width:0;color:var(--rd-ink);font-size:var(--rd-fs-body);line-height:var(--rd-lh-body);overflow-wrap:anywhere}.rd-author-actions[data-hide-follow] .rd-author-follow,.rd-author-actions[data-hide-more] .rd-author-more{display:none}.rd-author-actions[data-pill] .rd-btn.rd-author-follow{border-color:var(--rd-accent);border-radius:var(--rd-radius-full);color:var(--rd-accent-ink);background:0 0}.rd-author-actions[data-pill] .rd-btn.rd-author-follow[aria-pressed=true]{border-color:var(--rd-line);color:var(--rd-ink-3)}@media (width<=600px){.rd-author-actions[data-compact] .rd-author-follow{display:none}}
